PageSourceSearch

https://www.beckettsimonon.com/products/prescott-jacket-suede-mens

html beckettsimonon.com collected 2026-10-02 16:16:02 UTC 1,156,076 bytes, 21,505 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    
5    
6
7<script type="text/javascript">
8var _iub = _iub || [];
9_iub.csConfiguration = {"cookiePolicyInOtherWindow":false,"countryDetection":true,"enableGdpr":false,"enableUspr":true,"usprApplies":true,"floatingPreferencesButtonDisplay":"bottom-right","siteId":1074633,"usPreferencesWidgetDisplay":"inline-left","whitelabel":true,"cookiePolicyId":97526151,"banner":{"acceptButtonCaptionColor":"#FFFFFF","acceptButtonColor":"#0A513C","backgroundColor":"#F5FEFB","brandBackgroundColor":"#FFFFFF","brandTextColor":"#262626","closeButtonRejects":true,"continueWithoutAcceptingButtonCaptionColor":"#0A513C","continueWithoutAcceptingButtonColor":"#DDEDE8","logo":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcgAAABKCAYAAAA/rsSNAAAMSmlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSIQQIREBK6E0QkRJASggtgPQiiEpIAoQSY0JQsaOLCq5dRLCiqyCKHRCxYV9ZFLtrWSyoKOtiwa68CQF02Ve+d75v7v3zz7n/nHPu3MwMAPR2vlSag2oCkCvJk8UE+7PGJSWzSM8BAgiAClwAwhfIpZyoqHAAbeD+d3t3A3pDu+qg1Ppn/381LaFILgAAiYI4TSgX5EJ8EAC8SSCV5QFAlELefGqeVIlXQ6wjgwFCXKXEGSrcpMRpKny5zycuhgvxYwDI6ny+LAMAjW7Is/IFGVCHDrMFThKhWAKxH8Q+ubmThRDPhdgG+sAx6Up9dtoPOhl/00wb1OTzMwaxKpc+IweI5dIc/vT/sxz/23JzFANjWMOmnikLiVHmDOv2OHtymBKrQ/xBkhYRCbE2ACguFvb5KzEzUxESr/JHbQRyLqwZYEI8Rp4Ty+vnY4T8gDCIDSFOl+REhPf7FKaLg5Q+sH5omTiPFwexHsRVInlgbL/PCdnkmIFxb6TLuJx+/hlf1heDUv+bIjueo9LHtDNFvH59zLEgMy4RYirEAfnihAiINSCOkGfHhvX7pBRkciMGfGSKGGUuFhDLRJJgf5U+VpouC4rp99
9+ZKx/IHTuRKeZF9OMreZlxIapaYY8F/L74YS5Yt0jCiR/QEcnHhQ/kIhQFBKpyx8kiSXysisf1pHn+MapncTtpTlS/P+4vyglW8mYQx8nzYweezc+Dk1OljxdJ86LiVHHi5Vn80ChVPPheEA64IACwgAK2NDAZZAFxa1d9F/yl6gkCfCADGUAEHPqZgScS+3ok8BoLCsCfEImAfPA5/75eEciH/NchrJITD3KqqwNI7+9TqmSDJxDngjCQA38r+pQkgxEkgMeQEf8jIj5sAphDDmzK/n/PD7DfGQ5kwvsZxcCILPqAJzGQGEAMIQYRbXED3Af3wsPh1Q82Z5yNewzk8d2f8ITQRnhIuE5oJ9yeJC6UDYlyLGiH+kH99Un7sT64FdR0xf1xb6gOlXEmbgAccBc4Dgf3hSO7QpbbH7eyKqwh2n/L4Ic31O9HcaKglGEUP4rN0Cc17DRcB1WUtf6xPqpY0wbrzR3sGTo+94fqC+E9bKgntgg7gJ3DTmIXsCasHrCw41gD1oIdVeLBGfe4b8YNjBbTF0821Bk6Z76/WWUl5U41Tp1OX1R9eaJpecqPkTtZOl0mzsjMY3HgiiFi8SQCxxEsZydnNwCU64/q7+1NdN+6gjBbvnPz/wDA+3hvb++R71zocQD2ucO/hMPfORs2XFrUADh/WKCQ5as4XHlRrmp0+PXpA2NgDmxgPs7ADXgBPxAIQkEkiANJYCKMPhPOcxmYCmaCeaAIlIDlYA0oB5vAVlAFdoP9oB40gZPgLLgILoPr4A6cPR3gBegG78BnBEFICA1hIPqICWKJ2CPOCBvxQQKRcCQGSUJSkQxEgiiQmch8pARZiZQjW5BqZB9yGDmJXEDakNvIA6QTeY18QjFUHdVBjVArdCTKRjloGBqHTkAz0CloAboAXYqWoZXoLrQOPYleRK+j7egLtAcDmBrGxEwxB4yNcbFILBlLx2TYbKwYK8UqsVqsEb7nq1g71oV9xIk4A2fhDnAGh+DxuACfgs/Gl+DleBVeh5/Gr+IP8G78G4FGMCTYEzwJPMI4QgZhKqGIUErYTjhEOAO/pQ7COyKRyCRaE93ht5hEzCLOIC4hbiDuIZ4gthEfEXtIJJI+yZ7kTYok8Ul5pCLSOtIu0nHSFVIH6QNZjWxCdiYHkZPJEnIhuZS8k3yMfIX8lPyZokmxpHhSIilCynTKMso2SiPlEqWD8pmqRbWmelPjqFnUedQyai31DPUu9Y2ampqZmodatJpYba5amdpetfNqD9Q+qmur26lz1VPUFepL1Xeon1C/rf6GRqNZ0fxoybQ82lJaNe0U7T7tgwZDw1GDpyHUmKNRoVGncUXjJZ1Ct6Rz6BPpBfRS+gH6JXqXJkXTSpOrydecrVmheVjzpmaPFkNrlFakVq7WEq2dWhe0nmmTtK20A7WF2gu0t2qf0n7EwBjmDC5DwJjP2MY4w+jQIepY6/B0snRKdHbrtOp062rruugm6E7TrdA9qtvOxJhWTB4zh7mMuZ95g/lpmNEwzjDRsMXDaoddGfZeb7ien55Ir1hvj951vU/6LP1A/Wz9Ffr1+vcMcAM7g2iDqQYbDc4YdA3XGe41XDC8ePj+4b8booZ2hjGGMwy3GrYY9hgZGwUbSY3WGZ0y6jJmGvsZZxmvNj5m3GnCMPExEZusNjlu8pyly+KwclhlrNOsblND0xBThekW01bTz2bWZvFmhWZ7zO6ZU83Z5unmq82bzbstTCzGWsy0qLH43ZJiybbMtFxrec7yvZW1VaLVQqt6q2fWetY86wLrGuu7NjQbX5spNpU212yJtmzbbNsNtpftUDtXu0y7CrtL9qi9m73YfoN92wjCCI8RkhGVI246qDtwHPIdahweODIdwx0LHesdX460GJk8csXIcyO/Obk65Thtc7ozSntU6KjCUY2jXjvbOQucK5yvjaaNDho9Z3TD6Fcu9i4il40ut1wZrmNdF7o2u351c3eTudW6dbpbuKe6r3e/ydZhR7GXsM97EDz8PeZ4NHl89HTzzPPc7/mXl4NXttdOr2djrMeIxmwb88jbzJvvvcW73Yflk+qz2afd19SX71vp+9DP3E/ot93vKceWk8XZxXnp7+Qv8z/k/57ryZ3FPRGABQQHFAe0BmoHxgeWB94PMgvKCKoJ6g52DZ4RfCKEEBIWsiLkJs+IJ+BV87pD3UNnhZ4OUw+LDSsPexhuFy4LbxyLjg0du2rs3QjLCElEfSSI5EWuirwXZR01JepINDE6Kroi+knMqJiZMediGbGTYnfGvovzj1sWdyfeJl4R35xAT0hJqE54nxiQuDKxfdzIcbPGXUwySBInNSSTkhOStyf3jA8cv2Z8R4prSlHKjQnWE6ZNuDDRYGLOxKOT6JP4kw6kElITU3emfuFH8iv5PWm8tPVp3QKuYK3ghdBPuFrYKfIWrRQ9TfdOX5n+LMM7Y1VGZ6ZvZmlml5grLhe/ygrJ2pT1Pjsye0d2b05izp5ccm5q7mGJtiRbcnqy8eRpk9uk9tIiafsUzylrpnTLwmTb5Yh8grwhTwdu9FsUNoqfFA/yffIr8j9MTZh6YJrWNMm0lul20xdPf1oQVPDLDHyGYEbzTNOZ82Y+mMWZtWU2MjttdvMc8zkL5nTMDZ5bNY86L3veb4VOhSsL385PnN+4wGjB3AWPfgr+qaZIo0hWdHOh18JNi/BF4kWti0cvXrf4W7Gw+NcSp5LSki9LBEt+/XnUz2U/9y5NX9q6zG3ZxuXE5ZLlN1b4rqhaqbWyYOWjVWNX1a1mrS5e/XbNpDUXSl1KN62lrlWsbS8LL2tYZ7Fu+bov5Znl1yv8K/asN1y/eP37DcINVzb6bazdZLSpZNOnzeLNt7YEb6mrtKos3Urcmr/1ybaEbed+Yf9Svd1ge8n2rzskO9qrYqpOV7tXV+803LmsBq1R1HTuStl1eXfA7oZah9ote5h7SvaCvYq9z/el7ruxP2x/8wH2gdqDlgfXH2IcKq5D6qbXdddn1rc3JDW0HQ493Nzo1XjoiOORHU2mTRVHdY8uO0Y9tuBY7/GC4z0npCe6TmacfNQ8qfnOqXGnrp2OPt16JuzM+bNBZ0+d45w7ft77fNMFzwuHf2X/Wn/R7WJdi2vLod9cfzvU6tZad8n9UsNlj8uNbWPajl3xvXLyasDVs9d41y5ej7jediP+xq2bKTfbbwlvPbudc/vV7/m/f74z9y7hbvE9zXul9w3vV/5h+8eedrf2ow8CHrQ8jH1455Hg0YvH8sdfOhY8oT0pfWrytPqZ87OmzqDOy8/HP+94IX3xuavoT60/17+0eXnwL7+/WrrHdXe8kr3qfb3kjf6bHW9d3jb3RPXcf5f77vP74g/6H6o+sj+e+5T46ennqV9IX8q+2n5t/Bb27W5vbm+vlC/j920FMKA82qQD8HoHALQkABjw3Egdrzof9hmiOtP2IfCfsOoM2Wdw51IL9/TRXXB3cxOAvdsAsIL69BQAomgAxHkAdPTowTZwlus7dyqNCM8Gm6O+puWmgX9jqjPpD3EPvQOlqgsYev8XAwGC++WnuvMAAACKZVhJZk1NACoAAAAIAAQBGgAFAAAAAQAAAD4BGwAFAAAAAQAAAEYBKAADAAAAAQACAACHaQAEAAAAAQAAAE4AAAAAAAAAkAAAAAEAAACQAAAAAQADkoYABwAAABIAAAB4oAIABAAAAAEAAAHIoAMABAAAAAEAAABKAAAAAEFTQ0lJAAAAU2NyZWVuc2hvdJxnGysAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAHVaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjc0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjQ1NjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlVzZXJDb21tZW50PlNjcmVlbnNob3Q8L2V4aWY6VXNlckNvbW1lbnQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrvzjm7AAAAHGlET1QAAAACAAAAAAAAACUAAAAoAAAAJQAAACUAAAq1YaOhcgAACoFJREFUeAHsXUuakzkMTHMWNpwCWMCGQwFbrsQCOAeH6fkroB5FXWXLjyQDI39fY1vWo1SSf8+s8vB4jFONYqAYKAaKgWKgGLhg4KEeyAs+alMMFAPFQDFQDJwZqAeyGqEYKAaKgWKgGCAM1ANJSClRMVAMFAPFQDFQD2T1QDFQDBQDxUAxQBioB5KQUqJioBgoBoqBYqAeyOqBYqAYKAaKgWKAMFAPJCGlRMVAMVAMFAPFQD2Q1QPFQDFQDBQDxQBhoB5IQkqJioFioBgoBoqBeiCrB4qBYqAYKAaKAcJAPZCElBIVA8VAMVAMFAP1QFYPFAPFQDFQDBQDhIF6IAkpJSoGioFioBgoBuqBrB4oBoqBYqAYKAYIA/VAElJKVAwUA8VAMVAM1ANZPVAMFAPFQDFQDBAG6oEkpGRF379/P6v++PHjwuT169enN2/eXMhqUwxkGWB99fHjx6x56TUYMG6hYvcW9xWj7uyZhvM/xdMvLlIP5OfPn0+esH9p5CvfaKuPxWhsjuhSCnyzHxzwAEwYGU4+ffp01s3GU/l++/bt7Gfkn7dv3z5Tb+XO9J85GBQgb98PZq7ytPPZOfJ0jZxaHM7ihp31luor9FL2Pn348OH04sWLZ3C+fPlyevXq1TM5BK2aqDpSRwPCXn1iPQdcP6n2eH1SPBaoLf4wsnf2rEz+afEJdcQZjWG5xHDF0yUj23h6TIzjYj4e4Zf+4GNmHE20FJfhhs/RcTTg4woW5J/hQMUYxTvjh3G1KlM5r/pV9pEnpbcq
9j3FW9+Apgykb5927d9Tfz58/pQvVM8CFs90jk/NKzIz/Fuewx9/syMTHd2VkQJ9hHvERdTM4WUyT/c08nSJZbL9KoBGJGb5GRuvSer8j69HLfsv8Vb47OOtdxhEOs7qq3ln7Ub3I06h9Vj/GWdln+0txyWLvfiDBy+6RyXsmpnpEsrWNeiO8e7yZ/Ea/RSo3Hze7zuCLXLT2fyNPqa6/J5HqwWgVKnOWaSI047Xiq2ZS8TJ4oaNq1XscYZvhbVRHfQBG/WT1fZ7qY5L11dLzccDdymjF8WeqZ1jsazyQO3MGZp+bWrPcWjLV/8r/iHyEf2DMYmnlE89UT0e93j6LbYQf0/2beLrLAwkisySqB8OKMTv3GgjnI76B0/4ydip/lW8Gr2p6FSv6zOAe1UE+cahLPuqb6fuP+K3ixPxG9i2M4A61s7r63HoxrvFAslr2cKhzy4nV0MuUPZOru+P9YQ09zy2wZG2hmx3ZHEfqqvoliwl62Vz/7zyBq6UHslVYNEevQQCgN1Qxe3ar5yquv2zQaXGAM8YBZGqouErf5CwOsLZima3NPjdbA889hsWP824s0b/td8dR/nbUjfm+xgMJbnYNlbfxb3M2Xs9f765anJ4f4GrdefODOeML/kbuGGIbN372cVvrHqbi6ZK9VMcrUjONogqabTQUzDeCrS/T2LtT+VrsbBN5VN6nl8f1TL7et2HEDPnI8La2Bp57DIsf591Yon/b746j/KnaZe6W8gn5tR7IVVyG2XjuzabfmhWH5nsG8w6fPR+GD3MWI/S8na1b/NhZD08Wg/nDvMNnz4fleCuefH5XfyARTH30MwVRtj6JnetesXC+Mno5j+arLswMTt+Itq4HcqXafVtV716f9DzveiDjfdjRD6xnYxzrv16eODddNq/wqDAhToYHZg87VvOMP+TKuAOe3lB2xlnxxBnsM3vYsUKD2Cypqjjw2xusmTIN0fOrzlWuiJnBq/xm5SP5Kl6zly1issvi51lf0ffo3mPw61E/PX3v2697drvOVb+t8n6tBxIcrY6YM/ZRZrXoxVJ2sM9+n1oxVvwzW9RV3dsMXmXbygFnDItxnIl7Tf8M2714inmmup0lMNKAyh7y3gBRVkg/9+xmzhVOxF39YGXxjOTr+bD1Ck7z4ecVf9mcmZ7H4NdMd0Xmffv1is8RW/XBA5aVD9euB5LhW8EFbjzPWOPeqbvX4lLZmM+W7ciZupO9u8HwmQ3zaWctbKweyLc1GA6rAc52DZYT4vTyYvjMhvm0sxbuGZ6Yvzazvy1YAkg8e1GUfaY4jKBeQ7BEMzKFE/EyWDMxejrZfLN6vXj+HHnGv0wzeh+71hGH7Xf5Nz/mN852fos5xrb9Cvc7H8jYayu42IcLHKu71+Jf2YC/nYNhthq1voEMn3HHzjK4FZZWviqWYWnZjpwpbMjrT+CJ5ZrqJEVwK2kLpmwzzQAf8XJaY5r/nbP5jjNyuNXI5Ks4zdSjlUfMG/vdl6gV358xLJDtHreK08Kt6glsszXd9UACG+vJVj6ts5ir9ReL0au3qh1i7B4Kn+Fn8WKuwGv6qCvD38Ou7Fh8k7E4kPVimf3I/CfzxPJMfXFYoUGwuryQ40+RNVIc5cNijMyMAC+7ZSP5uH6t8jUdVQvYrQ6WP/yOcAzdHYNhgWz3uFWcHm6FYzb
9nnQ8kahrxzdY5+rGPdK/vI3/qHszyFf3HPeMAsVr3jmH0+ixnfx4xYK9wMF3IGAargbJZkSt8rbwYRq9/C55UzqkvDkvASJ6dQWRmMHJmY7bitXJs2e0+U/kiTgsjOMlyqjDP8hrtfHOrWD159Gn7nt3oufmN86ifVf1WbWf4vPYDOYOJfTytZ1t9z7hVfEF+rRF7xPaWQ4zLMHreGB/wqfzBv7KJsW3PMCBG8WQMtee7PJAjxVEXx5pzZG5RcY9GYnhUvgqfz99fPua7J/O+VtarOIBTxe/lMHp+qzgZXKr2wDhyZxBr5wMJf4wnyEcG62GzV7nbeZyV/ihP0W9rr2KqB43lCx79YD4hU2P0gWT+Z/pJ4WFyFfO/zBPLA7LLagktVWh2aXqyVvFZeEV2Lw47Z/5NpuJc88JZbD8rHCwfJlNN6GOoNfM3IxutMcOj4jLdFdmt4mQwqo+fYRyp7e4HkvXlCB7kH334uxXPLGfFm53HeRST8s/kCqPPw9up76bXUTVXeSh979OvIz+2V/697ez6T+RJ5XrzB9IKpJoqAlVkm5+RudUUKk4WZ8Q9u1c4snnCfnZkY2T0ZjGYnYph57vmW8XJ4lUfQOAcqe3uB5J97EfwIP/Itb9bqu8Vb9GX7Vt3XPnKyhkHiOvz8L6UvtfB2rD7WXGr+iP6tL336dfFkzHUntM/mHwU++D3chxFvBT83qkffI3KsD8KFcUXe/ygKvPH8FwYkk3rx0lVHOBTeZIQyyKFwzsGHuSifmx2FvPDw4MP87TezfWT48ZCYTnauWE1fnSrOCPI8EO7ivPMnUGs9+/fn75+/fos7PF7kKeXL18+k0PAeg840Gu4g6zfsvVgOXlbFhuYvA72Nu5RN5YD8KiaKP2Yk9Jj93i0DsWTdcyvOXJ/eUp2h0F3HJeE/lfOUcCmLc6V7QHl7PNorqYPnJuun5tGE4fet1/3cpwI1TRR+Romz5fS9TrNYOHQYvh51ldwPbz1GPx62FHHwPv2647Z1Y9VbYEx05O7/w8SCTNMGSzMFt8FP5hv5MoGYvpa+TXT3yVT3zJ1R5R+xKPyYX6VbvSJvdJVvDIfMzKVN8sH/pV+jK3yYX6VbvTZ2/8DAAD//ykWXKgAAAooSURBVO2dS3IVSQxF7QkrYR/AALYFrIsBsA52woR+14SqZD1d5aeyyg76ZoQ7v/odKSvphqAf/nS0L1++/Hl4eLj7+f79e4f03yNMB/S+f/+e6sFeZpsKTG4wOyMxTpp+Jsb8yDjBt4wN1mb8znRVuXnm+OJJ5gvWVrer7Mz4zXzr4fDx48e0Nn79+kVdyWoP99ZaVm+99RFj8XqhP7NdxRn12dx8PaNn3zDGgJ3PfOuNP8uBON1/F0Y5ZTnB2r3m5CRL9OhHmOlBgpmu3sJJ3B5aYnaYX0PKBw4zP9glYOexPtrsI+P7GT2jdrPz3gc/zs4eWfO6/fiIzlWyqD3vkx/jLlXtqgcSPrVadu+jDKvjeM7mnoUfn3lfszhgm+WCnbcYfM9yHeNh57wuP/Zs/NifWT1mcb9mToxBu7pvkizgmDxmxK+zi8A+xOy817lizOywpK6wmelgfjDW7MLgMjCZzC7W/AWyMcsL07Fq3ezHfpV+0xP129z2X7pndw9+Vvk944EEi6w+Kz8ymexOZXoRI2uWp9i3fGH6etZZLrJ4oI+dZ7YyBvH+Ib4Yszjd/1fIUU4sJ7wCnQRL9EwxMsdZkrOiYWedy8NDZicW6LDiQQHmR6WGyYz6nl28UR2VnyN7mS9n5P0qOyOxx7Mz+T3rgczub6tGIuPsQWExRhY2Z+dnvkmms9Uzm1k80MW+m8xOxhbsfEzsDNPJfPY6mezsOrP5mjmxWC9/IOFIvDA2z5LGYLOAZtdZMcP+lW0mXnZp4uVqxWF58P3V8ZuP3gc/tv1Vvdftx6v0r9DD8lvl5soHEtxYy+5Vdna07tn5iklmd2TN14cfZ98t6M1ir1hBJovLx8RqAbJZy/TBB68zkzuy5tn48WvmxOLlle0kWKJZwE40HbKkZfrY2VTxgUVWeEhw5tcBU6XobLxMDuu9zRezjUfke+30nDP7se+RHTkT9dt8RMcVZ1l+WW2e9UAi1swX5kf8dmCetUwncsEa7FmufH9WvTJ7lY8xdvOTxYR1Zgfr1f7TZvIPpk+cEljJEq9Ad5gl2pLmjnYN2WXILg8722Vo8JAVcOzPKqbMvdl42UVALL15inFjfmXsnkfmC9ZWt6vsHPWb3cHszsDWmQ9kVmusTiJf5u9M3UfdNu+t95GcjPKHbibTsmtx+N74ZuxxjjV2HjLixKjt65zsfoYmehawT7wfZ/pmLo5zfWjIbFUFOGSg4zDzoUM0/ZU9fLfL1dLhc2HjXtmW7tF9sx/7UT2t81G/zVtyV+/jbphvvmf5OfOBROzeBxtHJtkDEc/YfKbumQxjYrZmeosx9uzBh40sfsi3GosLcqwOKp1MnzhV1P7utbN1O8cSnT1oLZMswSicTB9LbsvOzH7lW3URZmwxmSPxVv5nbKMP8fJjfsYlinazeeYL1la3q+wc9ZvlluXn7Acyq9NYY/G7wXwFm0xfK9+MCeSiL0f4xzh8zVR6mVwlgz0WF9bZXqWTyYhTRe3vXtcXhyUa4Ecb08Uuw8zFGfXJn2f24B98P7sx+712mTzWW81ffBv3yLX0zuyb/djP6Kpkon6bVzIvscfuDavJsx/I7KMba8VYWs98BU9Wty3WTC760tLD9hl3xFTFA31Mltny61lcWMu4w5dWy/RBTpxqcm2yN3mW6NEHkiW3KjaW2Dqs+d3Kx8rPeYvPJY/GW/nfyhfiiz+rLtDzKNuz6IfN25JjJ0xv7Me0jJ/GnWp9YL1WdgeZjrMfSPgWmWFuLfPX9rJ+tu6rej9au5VuH2sWD9YyBj1ykGW22Tpkqsbk4A+roUqf36t098T7mjj5uDDeKzruuDkLAGB62yzE2YvT61d2jtlEsmcLCvFDb+vSMtuZn2yN6WjZtvh835JhPhxd9z748VG9Ud7r9uN4buXc36eej1N1d9gdvOKBzOrM/PExgmurjjJdkOtpTLbHLtMf/fe1gXFP3pgOZjOuZ3Fla+J0/9eRHuHk89BVgSzRdhm8Qj/GPn6Ys1Z0VbExWW9n9Rg+m29VX/ltPmXxV3Ir4q38xx5rWazw5yVa5gvWVrer7Hi/o00wZjVR5bLiccUDmflm9RJjZPEZl6N1z+TNj5Z98wMxrdIFm2bf92ar1Wd8vR4/bumy/VWx/eucjNcjBjfQZfv69evDLdl3Z26w79aw8OPHj3Q9W4Tez58/Z1tPax8+fEj1MdtUUdiAfGWXxRzUPE2hy/tj8VufydwK7JmMnWHxdqTJVDz1TA/8hO2sPT4+Zsupn+lBsgjOsDvSmC+jHFo2r7JjfrTqCpzwY7Vjvcn7vro7nz59evj27Zs//jS+/WXlD2/fvr1bx0JWM5UNyGT8IIMf31p5y2xDviVnNsAJOlrN/Hr37t2zo8gLWsUb+5Cvvhs4Y43lujcm6Mn4mn7f9+oUp+Zz57H2/ZL8VhTQuvzn9iG45bVuOPNSts+KG/FAd9ZYvNnZaq361SezfQbnKtbKf+ZLJTOzd5Ud863KC/MlW2c5NDtX/BskbGX1Gtcwb7UoYzG35OI+02P6jvQt5tEXnM/sxXPVnOmIeisdcQ81KE6RSj7Hr9CarTdJMWnVvLfYzkpkr/3VsSMeFChrLF52vlpnupCXrFX5OrLXy9r7xOz5MyvGV9nxvq54JL2+bHzVA9kTS0/+Wa1msbXWVt9Z1Eh1Z5k/zA92nq2zGvXrTLZaZ/55vaPjf41T/qUMVFeBxCWArhGI7OKMJi6ehx8jbQWDHpss3hFf7Sw4x7htnvlie6v7kXyb78wH21/VX2Un83emplAfPTyveiARF2No6z3+rqx7+AS2M3zNZ+t7ecNmbMx+PNeaMzbmI/rZJk41uS6yLNE+QdkYicUP5HsuSeZqT3Fktltr8Gm0zRSTxd9ri8XbKx/PMX3gE1uL2ez+TO6Zrejz0flVdpifvTWFPI5wxAN5+/2ru58j/8NkFkNVY+Db05iOHtnqTC9fXwfwZZR35gNse702zs5Wa8i7ybK+ku/Zm+UEuZG6zHx5zZy6/pDOLSlqgQB+s/vnz59Pq9lv7Ntv5N8uWpDUVARyAvYHRbCLmkLt4A+TzNTQ79+/H968eZMb+p+ugim7s8YaaGZ4/0tIxWnPph7InYVGIiACIiACIrAR0AO5odBABERABERABHYCeiB3FhqJgAiIgAiIwEZAD+SGQgMREAEREAE
9R2AnogdxZaCQCIiACIiACGwE9kBsKDURABERABERgJ6AHcmehkQiIgAiIgAhsBPRAbig0EAEREAEREIGdgB7InYVGIiACIiACIrAR0AO5odBABERABERABHYCeiB3FhqJgAiIgAiIwEZAD+SGQgMREAEREAER2AnogdxZaCQCIiACIiACGwE9kBsKDURABERABERgJ6AHcmehkQiIgAiIgAhsBPRAbig0EAEREAEREIGdgB7InYVGIiACIiACIrAR0AO5odBABERABERABHYC/wE1+cRgogqkIwAAAABJRU5ErkJggg==","position":"float-bottom-left","rejectButtonCaptionColor":"#FFFFFF","rejectButtonColor":"#0A513C","textColor":"#262626","theme":"mint-neutral"}};
10_iub.csLangConfiguration = {"en":{"cookiePolicyId":97526151}};
11</script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript" src="//cs.iubenda.com/sync/1074633.js"></script>
vendor: 1 bytes, line 12
12
13<script type="text/javascript" src="//cdn.iubenda.com/cs/gpp/stub.js"></script>
vendor: 1 bytes, line 13
13
14<script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script>
14
15
16<!-- Start of Shoplift scripts -->
17<!-- 2026-06-03T14:04:32.6603305Z -->
18<style>.shoplift-hide { opacity: 0 !important; }</style>
19<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
20<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2026-10-02T16:14:05.8816916Z */(function(){"use strict";var te=document.createElement("style");te.textContent=`#shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}#shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}#shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}#shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}#shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}#shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}#shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}#shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}#shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){#shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}#shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}#shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}#shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}#shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}#shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}#shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}#shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}#shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}#shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}#shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}/*$vite$:1*/`,document.head.appendChild(te);var fe=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x
207|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",ge=/bot|crawl|http|lighthouse|scan|search|spider/i,z;function me(){if(z instanceof RegExp)return z;try{z=new RegExp(fe,"i")}catch{z=ge}return z}var ye=a=>typeof a=="string"&&a!=="";function ve(a){return ye(a)&&me().test(a)}var we=ve;class X{timestamp;constructor(){this.timestamp=new Date}}class be extends X{type;testId;hypothesisId;constructor(e,t,i){super(),this.type=3,this.testId=e,this.hypothesisId=t,this.timestamp=i}}class Se extends X{type;path;constructor(e){super(),this.type=4,this.path=e}}class Ce extends X{type;cart;constructor(e){super(),this.type=5,this.cart=e}}class ie extends Error{isBot;constructor(){super(),this.isBot=!0}}function Te(a,e,t){for(const i of e.selectors){const s=a.querySelectorAll(i.cssSelector);for(let r=0;r<s.length;r++)t(e.testId,e.hypothesisId)}re(a,e,(i,s,r,o,n)=>n(s,r),t)}function U(a,e,t){for(const i of e.selectors)ne(a,e.testId,e.hypothesisId,i,t??(()=>{}));re(a,e,ne,t??(()=>{}))}function se(a){return a.urlPatterns.reduce((e,t)=>{switch(t.operator){case"contains":return e+`.*${t}.*`;case"endsWith":return e+`.*${t}`;case"startsWith":return e+`${t}.*`}},"")}function re(a,e,t,i){new MutationObserver(()=>{for(const r of e.selectors)t(a,e.testId,e.hypothesisId,r,i)}).observe(a.documentElement,{childList:!0,subtree:!0})}function ne(a,e,t,i,s){const r=a.querySelectorAll(i.cssSelector);for(let o=0;o<r.length;o++){let n=r.item(o);if(n instanceof HTMLElement&&n.dataset.shoplift!==""){n.dataset.shoplift="";for(const l of i.actions.sort(Re))n=Ie(a,i.cssSelector,n,l)}}return r.length>0&&s?(s(e,t),!0):!1}function Ie(a,e,t,i){switch(i.type){case"innerHtml":t.innerHTML=i.value;break;case"attribute":Pe(t,i.scope,i.value);break;case"css":Ae(a,e,i.value);break;case"js":ke(a,t,i);break;case"copy":return Ee(t);case"remove":xe(t);break;case"move":_e(t,parseInt(i.value));break}return t}function Pe(a,e,t){a.setAttribute(e,t)}function Ae(a,e,t){const i=a.createElement("style");i.innerHTML=`${e} { ${t} }`,a.getElementsByTagName("head")[0]?.appendChild(i)}function ke(a,e,t){Function("document","element",`"use strict"; ${t.value}`)(a,e)}function Ee(a){const e=a.cloneNode(!0);if(!a.parentNode)throw"Can't copy node outside of DOM";return a.parentNode.insertBefore(e,a.nextSibling),e}function xe(a){a.remove()}function _e(a,e){if(e===0)return;const t=Array.prototype.slice.call(a.parentElement.children).indexOf(a),i=Math.min(Math.max(t+e,0),a.parentElement.children.length-1);a.parentElement.children.item(i).insertAdjacentElement(e>0?"afterend":"beforebegin",a)}function Re(a,e){return oe(a)-oe(e)}function oe(a){return a.type==="copy"||a.type==="remove"?0:1}
20const M={Template:0,UrlRedirect:2,Script:3,Price:5},De="data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.96001%207.90004C9.86501%207.90004%209.77001%207.86504%209.69501%207.79004L6.43501%204.53004C6.19501%204.29004%205.80501%204.29004%205.56501%204.53004L2.30501%207.79004C2.16001%207.93504%201.92001%207.93504%201.77501%207.79004C1.63001%207.64504%201.63001%207.40504%201.77501%207.26004L5.03501%204.00004C5.56501%203.47004%206.43001%203.47004%206.96501%204.00004L10.225%207.26004C10.37%207.40504%2010.37%207.64504%2010.225%207.79004C10.15%207.86004%2010.055%207.90004%209.96001%207.90004Z'%20fill='white'/%3e%3c/svg%3e",Oe="data:image/svg+xml,%3csvg%20width='14'%20height='24'%20viewBox='0%200%2014%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3976%2014.5255C12.2833%2013.8788%2012.0498%2013.3024%2011.6952%2012.7961C11.3416%2012.2898%2010.9209%2011.8353%2010.4353%2011.4317C9.94868%2011.0291%209.43546%2010.6488%208.89565%2010.292C8.48487%2010.049%208.09577%209.78565%207.72637%209.50402C7.35697%209.2224%207.08016%208.89503%206.89694%208.51987C6.71273%208.14471%206.67826%207.69533%206.79055%207.1697C6.86345%206.83216%206.97476%206.54647%207.12351%206.31162C7.27324%206.07778%207.47124%205.89986%207.7175%205.77684C7.96377%205.65483%208.21989%205.59383%208.48389%205.59383C8.88087%205.59383%209.17639%205.7016%209.3734%205.91714C9.56943%206.13268%209.68271%206.42345%209.71424%206.78946C9.74576%207.15547%209.72015%207.55401%209.63839%207.98509C9.55663%208.41617%209.43645%208.84724%209.27687%209.27934L13.5127%208.80149C13.9638%207.52656%2014.1017%206.42447%2013.9264%205.49725C13.751%204.56901%2013.2664%203.85122%2012.4724%203.34491C12.239%203.19648%2011.9779%203.07041%2011.6893%202.96569L12.0026%201.50979L9.86397%200L7.3875%201.50979L7.11169%202.78878C6.65166%202.8874%206.21724%203.01957%205.8114%203.19038C4.85292%203.594%204.06684%204.15115%203.45117%204.86385C2.83452%205.57655%202.42571%206.40108%202.22378%207.33847C2.06616%208.06947%202.04942%208.70796%202.17551%209.25087C2.30061%209.7948%202.52028%2010.2828%202.8355%2010.7139C3.14974%2011.145%203.51816%2011.5344%203.93977%2011.881C4.36039%2012.2288%204.782%2012.5521%205.20164%2012.851C5.68334%2013.1702%206.13844%2013.5169%206.56497%2013.8921C6.99052%2014.2672%207.31954%2014.7125%207.55004%2015.228C7.78055%2015.7445%207.81502%2016.3769%207.65347%2017.1262C7.56482%2017.5389%207.43676%2017.8765%207.27028%2018.1388C7.10381%2018.4011%206.89596%2018.5983%206.64772%2018.7295C6.3985%2018.8606%206.12071%2018.9267%205.8114%2018.9267C5.21641%2018.9267%204.79776%2018.6034%204.62833%2018.1632C4.4589%2017.7229%204.47367%2017.2583%204.60075%2016.5639C4.72782%2015.8705%205.05092%2015.1395%205.37107%2014.3699H1.17665C1.17665%2014.3699%200.207341%2016.1115%200.0310135%2017.6762C-0.0655232%2018.5302%200.0635208%2019.2653%200.41519%2019.8844C0.76686%2020.5036%201.33032%2020.9814%202.10655%2021.319C2.39222%2021.443%202.7104%2021.5447%203.05813%2021.623L2.54589%2024H7.17473L7.7047%2021.5386C8.08493%2021.442%208.43857%2021.3231%208.76562%2021.1787C9.73985%2020.7476%2010.52%2020.1427%2011.1071%2019.3649C11.6932%2018.5871%2012.0873%2017.7291%2012.2892%2016.7917C12.4744%2015.9295%2012.5099%2015.1741%2012.3966%2014.5275L12.3976%2014.5255Z'%20fill='white'/%3e%3c/svg%3e";async function Ve(a){let e=a.replace(/-/g,"+").replace(/_/g,"/");for(;e.length%4;)e+="=";const t=atob(e),i=Uint8Array.from(t,o=>
20o.charCodeAt(0)),s=new Blob([i]).stream().pipeThrough(new DecompressionStream("gzip")),r=await new Response(s).text();return JSON.parse(r)}function F(a,e){return typeof e=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(e)?new Date(e):e}function ee(a,e){return e}function q(a,e=!1,t=!1,i=","){const s=a/100;if(t){const o=Math.round(s).toLocaleString("en-US");return i!==","?o.replace(/,/g,i):o}else{const r=e?",":".",o=s.toFixed(2).split("."),n=parseInt(o[0],10),l=o[1]??"00",c=n.toLocaleString("en-US");return i!==","?`${c.replace(/,/g,i)}${r}${l}`:e?`${c.replace(/,/g,".")}${r}${l}`:`${c}${r}${l}`}}function H(a,e,t,i){const s=e.replace("{{amount}}",q(a,!1,!1)).replace("{{amount_no_decimals}}",q(a,!1,!0)).replace("{{amount_with_comma_separator}}",q(a,!0,!1)).replace("{{amount_no_decimals_with_comma_separator}}",q(a,!0,!0)).replace("{{amount_with_space_separator}}",q(a,!1,!1," ")).replace("{{amount_no_decimals_with_space_separator}}",q(a,!1,!0," ")).replace("{{amount_with_apostrophe_separator}}",q(a,!1,!1,"'")).replace("{{amount_no_decimals_with_apostrophe_separator}}",q(a,!1,!0,"'")).replace("{{amount_with_period_and_space_separator}}",q(a,!1,!1,". ")).replace("{{amount_no_decimals_with_period_and_space_separator}}",q(a,!1,!0,". "));return i?`${s} ${t}`:s}function ae(a){return a.replace(/[^\d.,\s-]/g,"").trim()}function j(a){const e=new Map;for(const[t,i,s]of a.variants)e.set(t,{priceInCents:i,compareAtPriceInCents:s});return e}function Le(a,e,t,i){const{priceInCents:s,compareAtPriceInCents:r}=t,{moneyFormat:o,currency:n,currencyCodeEnabled:l}=i;if(a.getAttribute("data-sl-attribute-p")===e)a.innerHTML=H(s,o,n,l);else if(a.getAttribute("data-sl-attribute-cap")===e)r<=0||r<=s?a.remove():a.innerHTML=H(r,o,n,l);else if(a.getAttribute("data-sl-attribute-discount")===e&&!(r<=0||r<=s)){const d=Math.round((r-s)/r*100),u=ae(H(r-s,o,n,!1)),h=a.getAttribute("data-sl-format")||"percent";h==="percent"?a.textContent=`-${d}%`:h==="amount"?a.textContent=`-${u}`:h==="both"&&(a.textContent=`-${d}% (-${u})`)}}function $e(a){const e=[],t={id:"url-pattern",operator:"contains",value:"/"};for(const[i,s,r]of a.variants){e.push({id:`p-${i}`,cssSelector:`[data-sl-attribute-p="${i}"]`,urlPatterns:[t],actions:[{id:`p-action-${i}`,type:"innerHtml",scope:"price",value:H(s,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]});const o=r<=0||r<=s;if(e.push({id:`cap-${i}`,cssSelector:`[data-sl-attribute-cap="${i}"]`,urlPatterns:[t],actions:[{id:`cap-action-${i}`,type:o?"remove":"innerHtml",scope:"compare-at-price",value:o?"":H(r,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]}),!o&&r>s){const n=Math.round((r-s)/r*100),l=ae(H(r-s,a.moneyFormat,a.currency,!1));e.push({id:`d-${i}`,cssSelector:`[data-sl-attribute-discount="${i}"]`,urlPatterns:[t],actions:[{id:`d-action-${i}`,type:"js",scope:null,value:`var format = element.getAttribute('data-sl-format') || 'percent';                    if (format === 'percent') {                      element.textContent = '-${n}%';                    } else if (format === 'amount') {                      element.textContent = '-${l}';                    } else if (format === 'both') {                      element.textContent = '-${n}% (-${l})';                    }`}]})}}return e}const Me=a=>{let e=5381;for(let t=0;t<a.length;t++)e=(e*33^a.charCodeAt(t))>>>0;return e.toString(36)},qe=()=>Math.random().toString(36).slice(2,10)+Date.now().toString(36).slice(-4),He=a=>btoa(JSON.stringify(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""),K=a=>a.replace(/#slr-[a-z0-9]+$/,""),tt="modulepreload",it=function(a){return"/"+a},st={},Ne=function(e,t,i){let s=Promise.resolve();function r(o){const n=new Event("vite:preloadError",{cancelable:!0});if(n.payload=o,window.dispatchEvent(n),!n.defaultPrevented)throw o}return s.then(o=>{for(const n of o||[])n.status==="rejected"&&r(n.reason);return e().catch(r)})};function le(a,e,t){const i=t?a.plans.filter(c=>!c.variantId||c.variantId===t):a.plans,s=[],r=[];for(const c of i)c.direction==="decrease"?(s.push(c.existingShopifyPlanId),r.push(c.createdShopifyPlanId)):(s.push(c.createdShopifyPlanId),r.push(c.existingShopifyPlanId));const o=e?s:r,n=e?r:s;if(t)for(const c of a.plans)for(const d of[c.existingShopifyPlanId,c.createdShopifyPlanId])d&&!o.includes(d)&&!n.includes(d)&&n.push(d);const l={};for(let c=0;c<n.length;c++){const d=n[c],u=o[c];d&&u&&(l[d]=u)}return{showPlanIds:o,hidePlanIds:n,swapMap:l}}function ce(a,e,t){const i=e?a.plans.find(r=>r.variantId===e):void 0;if(i)return i.direction;if(t){const r=a.plans.find(o=>o.productId===t);if(r)return r.direction}return a.plans.find(r=>!r.variantId)?.direction??null}function J(a,e){const t=e?a.plans.filter(r=>!r.productId||r.productId===e):a.plans,i={};for(const r of t)i[r.existingShopifyPlanId]=r.existingDiscountAmount,i[r.createdShopifyPlanId]=r.existingDiscountAmount;
20const s=Math.max(...Object.values(i),0);return{discountMap:i,maxDiscount:s}}function W(a){const e=document.querySelector('form[action*="/cart/add"] input[name="product-id"]')?.value;if(e)return e;if(a){for(const r of Array.from(document.querySelectorAll("[data-sl-attribute-p]"))){const o=r.getAttribute("data-sl-attribute-p");if(!o)continue;const n=a.variants.find(l=>l[0]===o);if(n?.[3])return n[3]}const s=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(s){const r=a.variants.find(o=>o[0]===s);if(r?.[3])return r[3]}}const t=window,i=t.ShopifyAnalytics?.meta?.product?.id??t.meta?.product?.id;return i!=null?String(i):null}function D(a,e){return a.widget.selectors[e]??[]}function N(a,e){return a.replace(/[\d.]+%/,`${e}%`)}function $(a,e){const t=document.createTreeWalker(a,NodeFilter.SHOW_TEXT);let i=t.nextNode();for(;i;){if(i.nodeValue!==null){const s=e(i.nodeValue);if(s!==i.nodeValue){i.nodeValue=s;return}}i=t.nextNode()}}function de(a,e){return a===null?!1:a==="decrease"?!e:e}async function Ue(a){if(a.subscriptionSwapDone)return;const e=a.getActiveAssignment();if(!e)return;const t=a.getHypothesis(e.hypothesisId);if(!t?.subscriptionData)return;a.subscriptionSwapDone=!0;const i=t.subscriptionData,s=t.isControl,r=[...new Set(i.plans.map(d=>d.direction))].join(",");a.log(`[SUB-SWAP] ${s?"A":"B"} side, directions=${r}`);const o=i.plans.some(d=>d.variantId);let n=!1,l=!1;function c(){if(!l){l=!0;try{const d=o?document.querySelector("select[name='id'], input[name='id']")?.value:void 0,{showPlanIds:u,hidePlanIds:h,swapMap:p}=le(i,s,d);a.swapMap=p;const b=D(i,"widgetParent"),E=D(i,"subscriptionPlans"),S=D(i,"subscriptionInput");if(!b.length||!E.length||!S.length)return;const C=document.querySelector(b[0].selector);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(E[0].selector);if(!_?.shadowRoot)return;const T=S[0].selector;let m=null;if(i.widget.widgetType==="buttons"||i.widget.widgetType==="radio"){const y=Array.from(_.shadowRoot.querySelectorAll(T));if(!y.length)return;for(const v of y){const g=v.closest("label");g&&(u.includes(v.value)?g.style.display="":h.includes(v.value)&&(g.style.display="none"))}const w=y.some(v=>u.includes(v.value)&&v.checked),I=y.some(v=>h.includes(v.value)&&v.checked);if((w||I)&&(n=!1),!w&&!n){n=!0;for(const v of y)if(u.includes(v.value)){v.closest("label")?.click(),v.dispatchEvent(new Event("change",{bubbles:!0}));break}}const f=y.find(v=>v.checked);m=f&&u.includes(f.value)?f.value:u[0]??null}else if(i.widget.widgetType==="dropdown"){const y=_.shadowRoot.querySelector("select");if(!y)return;for(const w of Array.from(y.options))h.includes(w.value)&&(w.style.display="none",w.disabled=!0);if(h.includes(y.value)){const w=Array.from(y.options).find(I=>u.includes(I.value));w&&(y.value=w.value,y.dispatchEvent(new Event("change",{bubbles:!0})))}m=u.includes(y.value)?y.value:u[0]??null}if(m){const y=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const w of y)w.value!==m&&(w.value=m)}}finally{l=!1}}}if(a.subscriptionHideWrongPlans=c,a.swapMap=le(i,s).swapMap,c(),o){const d=document.querySelector("select[name='id'], input[name='id']");d&&d.addEventListener("change",c)}}function B(a){const e=D(a,"widgetParent");return e.length?document.querySelector(e[0].selector)?.shadowRoot??null:null}function Y(a,e){const t=D(a,"subscriptionPlans");return t.length?e.querySelector(t[0].selector)?.shadowRoot??null:null}function Z(a,e){const t=new URLSearchParams(window.location.search).get("variant");if(t)return t;{const i=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(i)return i}return a.size>0?[...a.keys()][0]:void 0}function G(a,e){return H(a,e.moneyFormat,e.currency,e.currencyCodeEnabled)}function Fe({originalFetch:a,swapMap:e,slptValue:t,getSelectedPlanId:i,log:s}){if(window.fetch.__shoplift_intercepted)return s("[SUB-INTERCEPT] already installed — skipping"),()=>{};function r(n){if(i){const l=i();if(l)return e[l]??l}return e[n]??n}const o=function(n,l){if((typeof n=="string"?n:n instanceof URL?n.href:n.url).includes("/cart/add")&&l?.body)try{if(l.body instanceof FormData){const d=l.body.get("selling_plan");d?l.body.set("selling_plan",r(String(d))):(!d||d==="")&&t&&l.body.set("properties[_slpt]",t)}
20else if(typeof l.body=="string"){const d=JSON.parse(l.body);if(d.items)for(const u of d.items){const h=String(u.selling_plan??"");h?u.selling_plan=r(h):!u.selling_plan&&t&&(u.properties||(u.properties={}),u.properties._slpt=t)}else if(d.id){const u=String(d.selling_plan??"");u?d.selling_plan=r(u):!d.selling_plan&&t&&(d.properties||(d.properties={}),d.properties._slpt=t)}l.body=JSON.stringify(d)}}catch(d){s("[SUB-INTERCEPT] body parse failed; cart-add proceeds with un-swapped plan",d)}return a.call(window,n,l)};return o.__shoplift_intercepted=!0,window.fetch=o,function(){window.fetch===o&&(window.fetch=a)}}function Be({log:a}){if(window.fetch.__shoplift_intercepted)return a("[SUB-PREVIEW-BLOCK] already installed — skipping"),()=>{};const e=window.fetch,t=function(i,s){const r=typeof i=="string"?i:i instanceof URL?i.href:i.url;return r.includes("/cart/add")?(a("[SUB-PREVIEW-BLOCK] cart-add blocked in preview mode",{url:r}),Promise.resolve(new Response(JSON.stringify({id:0,properties:{},quantity:0,variant_id:0,key:"preview",title:"Preview — cart-add blocked",price:0,original_price:0,line_price:0,original_line_price:0,total_discount:0,discounts:[],preview:!0}),{status:200,headers:{"Content-Type":"application/json"}}))):e.call(window,i,s)};return t.__shoplift_intercepted=!0,window.fetch=t,function(){window.fetch===t&&(window.fetch=e)}}function pe({data:a,runUpdates:e,debounceMs:t=150}){let i=null;function s(){i&&clearTimeout(i),e(),i=setTimeout(e,t)}let r=null;const o=[],n={childList:!0,subtree:!0,characterData:!0,attributes:!0};function l(h){for(const p of o)p.disconnect();o.length=0;for(const p of Array.from(h.querySelectorAll("*")))if(p.shadowRoot){const b=new MutationObserver(s);b.observe(p.shadowRoot,n),o.push(b)}}function c(){const h=B(a);return h?(r&&r.disconnect(),l(h),r=new MutationObserver(p=>{p.some(b=>b.type==="childList"&&b.addedNodes.length>0)&&l(h),s()}),r.observe(h,n),!0):!1}const d=document.body||document.documentElement,u=new MutationObserver(()=>{c()&&s()});return u.observe(d,{childList:!0,subtree:!0}),c()&&s(),e(),function(){i&&(clearTimeout(i),i=null),u.disconnect(),r&&(r.disconnect(),r=null);for(const p of o)p.disconnect();o.length=0}}async function ze(a){if(a.subscriptionPriceDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=t?.subscriptionData?null:a.findActiveSubscriptionTestControl(),s=t?.subscriptionData?t:i?.hypothesis;if(!s?.subscriptionData)return;const r=t?.subscriptionData?e.testId:i.testId;a.subscriptionPriceDone=!0;const o=s.subscriptionData,n=s.isControl,l=s.priceData,c=o.widget.widgetType;let d=W(l),u=J(o,d),h=u.discountMap,p=u.maxDiscount;function b(){const g=W(l);g!==d&&(d=g,u=J(o,d),h=u.discountMap,p=u.maxDiscount,a.log(`[SUB-PRICE] scope refreshed side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`))}a.log(`[SUB-PRICE] side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`),a.updatePriceTestHiddenInputs(r,n?"control":"variant",!1);function E(){if(!l)return null;const g=j(l),P=Z(g),A=ce(o,P,d);if(!de(A,n))return null;const k=P?g.get(P):void 0;return k?{formattedVariantPrice:G(k.priceInCents,l),formattedDiscounted:G(k.priceInCents*(1-p/100),l)}:null}Fe({originalFetch:a.fetch,swapMap:a.swapMap??{},slptValue:a.slptValue??void 0,log:a.log,getSelectedPlanId:()=>{const g=B(o);if(!g)return null;const P=Y(o,g);if(!P)return null;const A=D(o,"subscriptionInput"),k=A.length?A[0].selector:'input[name="rc_plan"]';return P.querySelector(`${k}:checked`)?.value??null}});function S(g){const P=D(o,"subscriptionDiscount");for(const A of P)if(A.selector.includes("badge")||A.selector.includes("__badge")){const k=g.querySelector(A.selector);k?.textContent&&!k.textContent.includes(`${p}%`)&&$(k,x=>N(x,p))}}function C(g){const P=E();if(!P)return;const A=D(o,"subscriptionCompareAt");for(const k of A){const x=g.querySelector(k.selector)||g.querySelector(`[part~="${k.selector}"]`);x?.textContent&&!x.textContent.includes(P.formattedVariantPrice)&&$(x,R=>/\d/.test(R)?P.formattedVariantPrice:R)}}function _(g,P){const A=D(o,"subscriptionCompareAt"),k=P===0?"none":"";for(const x of A){const R=g.querySelector(x.selector)||g.querySelector(`[part~="${x.selector}"]`);R&&(k==="none"?R.style.display!=="none"&&(R.style.display="none"):R.style.display==="none"&&(R.style.display=""))}}function T(g){const P=D(o,"subscriptionInput"),A=P.length?P[0].selector:'input[name="rc_plan"]',k=D(o,"subscriptionPlanDiscount"),x=k.length?k[0].selector:".rc-plans-button__discount";for(const R of Array.from(g.querySelectorAll("label"))){const V=R.querySelector(A),O=R.querySelector(x);if(V&&O){const L=h[V.value];if(L!==void 0){if(L===0)O.style.display!=="none"&&(O.style.display="none");else if(O.style.display==="none"&&(O.style.display=""),O.textContent){const Q=O.textContent.match(/[\d.]+%/)?.[0];Q&&Q!==`${L}%`&&$(O,et=>N(et,L))}}}}}function m(g){const P=g.querySelector("select");if(P)for(const A of Array.from(P.options)){const k=h[A.value];if(k!==void 0&&A.textContent){const x=A.textContent.match(/[\d.]+%/)?.[0];x&&x!==`${k}%`&&(A.textContent=N(A.textContent,k))}}}function y(g,P){const k=D(o,"subscriptionDiscount").filter(x=>x.selector.includes("benefit")||x.selector==="rc-benefits");for(const x of k){const R=g.querySelector(x.selector);if(R?.shadowRoot){for(const V of Array.from(R.shadowRoot.querySelectorAll("li")))if(V.textContent?.includes("Save")){const O=V;if(P===0)O.style.display!=="none"&&(O.style.display="none");else{O.style.display==="none"&&(O.style.display="");const L=V.textContent.match(/[\d.]+%/)?.[0];L&&L!==`${P}%`&&$(V,Q=>N(Q,P))}}}}}let w=!1;function I(){if(!w){w=!0;try{if(b(),d!==null&&Object.keys(h).length===0)return;const g=B(o);if(!g)return;S(g),l&&C(g);const P=Y(o,g);let A=p;if(P){const k=D(o,"subscriptionInput"),x=k.length?k[0].selector:'input[name="rc_plan"]',R=P.querySelector(`${x}:checked`);if(R){const V=h[R.value];V!==void 0&&(A=V)}c==="buttons"||c==="radio"?T(P):m(P)}_(g,A),y(g,A)}finally{w=!1}}}function f(){const g=E();if(!g)return;const P=B(o);if(!P)return;const A=D(o,"onetimeToggle"),k=A.length?A[0].selector:'input[value="onetime"]';if(!P.querySelector(k)?.checked)return;const R=D(o,"subscriptionPrice");for(const V of R){const O=P.querySelector(V.selector)||P.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(g.formattedDiscounted)&&$(O,L=>/\d/.test(L)?g.formattedDiscounted:L)}}function v(){a.subscriptionHideWrongPlans&&a.subscriptionHideWrongPlans(),I(),a.subscriptionUpdateOneTime&&a.subscriptionUpdateOneTime(),f()}pe({data:o,runUpdates:v})}async function We(a){if(a.subscriptionOneTimeDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=!!(t?.subscriptionData&&t.priceData),s=i?null:a.findActiveSubscriptionTestControl(),r=i?t:s?.hy
20pothesis;if(!r?.subscriptionData||!r.priceData)return;const o=i?e.testId:s.testId;a.subscriptionOneTimeDone=!0;const n=r.subscriptionData,l=r.priceData,c=j(l),d=r.isControl,u=d?"control":"variant";a.slptValue=`${o}:${u}:f`,a.updatePriceTestHiddenInputs(o,u,!1);function h(){const p=B(n);if(!p)return;const b=Z(c);if(!b)return;const E=W(l),S=ce(n,b,E);if(!de(S,d))return;const C=c.get(b);if(!C)return;const _=H(C.priceInCents,l.moneyFormat,l.currency,l.currencyCodeEnabled),T=D(n,"onetimePrice");if(!T.length)return;const m=D(n,"onetimeContainer"),y=m.length?m[0].selector:'[part~="rc-purchase-option__onetime"]',I=p.querySelector(y)??p;for(const f of T){let v=null;try{v=I.querySelector(f.selector)}catch{v=null}v??=I.querySelector(`[part~="${f.selector}"]`),v&&v.textContent&&!v.textContent.includes(_)&&$(v,g=>/\d/.test(g)?_:g)}}a.subscriptionUpdateOneTime=h,h()}async function Ge(a,e){const{subscriptionPreviewRender:t}=await Ne(async()=>{const{subscriptionPreviewRender:i}=await Promise.resolve().then(()=>Xe);return{subscriptionPreviewRender:i}},void 0);return t(a.subscriptionData,a.priceData,a.isControl,e)}function je(a,e){const t=a.widget.selectors.widgetParent??[],i=a.widget.selectors.subscriptionPlans??[],s=a.widget.selectors.subscriptionInput??[];if(!t.length||!i.length||!s.length){e("[SUB-GLOBAL-HIDE] Missing required selectors — skipping");return}const r=t[0].selector,o=i[0].selector,n=s[0].selector;let l=!1,c=null,d=!1;function u(){if(!d){d=!0;try{h()}finally{d=!1}}}function h(){const C=document.querySelector(r);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(o);if(!_?.shadowRoot)return;_.shadowRoot!==c&&(c=_.shadowRoot,l=!1);let T=0;if(a.widget.widgetType==="buttons"||a.widget.widgetType==="radio"){const m=Array.from(_.shadowRoot.querySelectorAll(n));for(const f of m)if(a.planIds.includes(f.value)){f.disabled||(f.disabled=!0);const v=f.closest("label");v&&v.style.display!=="none"&&(v.style.display="none",T++)}const y=m.filter(f=>!a.planIds.includes(f.value));if(!y.some(f=>f.checked)&&!l&&y.length>0){l=!0;const f=y[0];f.closest("label")?.click(),f.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible plan input=${f.value}`)}const I=y.find(f=>f.checked)??y[0];if(I){const f=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const v of f)v.value!==I.value&&(v.value=I.value,e(`[SUB-GLOBAL-HIDE] Mirrored plan id ${I.value} to form selling_plan input`))}}else if(a.widget.widgetType==="dropdown"){const m=_.shadowRoot.querySelector("select");if(!m)return;for(const I of Array.from(m.options))a.planIds.includes(I.value)&&(I.style.display!=="none"&&(I.style.display="none"),I.disabled||(I.disabled=!0),T++);const y=Array.from(m.options).filter(I=>!a.planIds.includes(I.value)),w=y.some(I=>I.value===m.value);y.length>0&&!w&&!l&&(l=!0,m.value=y[0].value,m.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible option=${y[0].value}`))}T>0&&e(`[SUB-GLOBAL-HIDE] Hidden ${T} B-side plan buttons`)}const p={childList:!0,subtree:!0,characterData:!0};let b=null;function E(C){b?.disconnect(),b=new MutationObserver(()=>u()),b.observe(C,p)}function S(){const C=document.querySelector(r);if(!C?.shadowRoot)return!1;u(),new MutationObserver(()=>{u();const m=C.shadowRoot.querySelector(o);m?.shadowRoot&&E(m.shadowRoot)}).observe(C.shadowRoot,p);const T=C.shadowRoot.querySelector(o);return T?.shadowRoot&&E(T.shadowRoot),!0}if(!S()){e("[SUB-GLOBAL-HIDE] Widget not in DOM yet — waiting via MutationObserver");const C=new MutationObserver(()=>{S()&&C.disconnect()});C.observe(document.body??document.documentElement,{childList:!0,subtree:!0})}}const ue="Limited preview",Ke="Add-to-cart and checkout prices won't reflect this test until it launches — test selling plans are not created in your subscription app until after a test is launched.",Je=5e3;function Ye(){const a=document.createElement("div");a.id="shoplift-preview-subscription-warning";const e=document.createElement("span");e.id="shoplift-preview-subscription-warning__icon",e.setAttribute("aria-hidden","true"),e.textContent="!";const t=document.createElement("span");t.id="shoplift-preview-subscription-warning__label",t.textContent=ue;const i=document.createElement("div");i.id="shoplift-preview-subscription-warning__tooltip",i.setAttribute("role","tooltip"),i.textContent=Ke,a.appendChild(e),a.appendChild(t),a.appendChild(i),a.setAttribute("tabindex","0"),a.setAttribute("aria-describedby",i.id),a.setAttribute("aria-label",ue);let s=null;function r(){s!==null&&(clearTimeout(s),s=null)}function o(){i.classList.add("shoplift-preview-subscription-warning__tooltip--visible")}function n(){i.classList.remove("shoplift-preview-subscription-warning__tooltip--visible")}function l(){o(),r(),s=setTimeout(()=>{n(),s=null},Je)}function c(){r(),o()}function d(){s===null&&n()}a.addEventListener("mouseenter",c),a.addEventListener("mouseleave",d),a.addEventListener("focus",c),a.addEventListener("blur",d);function u(p){try{const b=p.target;if(!(b instanceof Element))return;(b.closest('form[action*="/cart/add"] button[type="submit"], form[action*="/cart/add"] input[type="submit"]')!==null||b.closest('[name="add"], button[name="add"], [data-add-to-cart], button[data-add-to-cart]')!==null)&&l()}catch{}}
20document.addEventListener("click",u,!0);function h(){r(),document.removeEventListener("click",u,!0),a.removeEventListener("mouseenter",c),a.removeEventListener("mouseleave",d),a.removeEventListener("focus",c),a.removeEventListener("blur",d),a.remove()}return{root:a,tooltip:i,cleanup:h}}let he=!1;class Ze{DATA_SL_ATTRIBUTE_P="data-sl-attribute-p";DATA_SL_TEST_ID="data-sl-test-id";VIEWPORT_TRACK_THRESHOLD=.5;temporarySessionKey="Shoplift_Session";essentialSessionKey="Shoplift_Essential";analyticsSessionKey="Shoplift_Analytics";priceSelectorsSessionKey="Shoplift_PriceSelectors_v2";shop;host;eventHost;disableReferrerOverride;legacySessionKey;cssHideClass;testConfigs;inactiveTestConfigs;hiddenSubscriptionPlans;testsFilteredByAudience;sendPageView;shopliftDebug;gaConfig;telemetryEnabled;getCountryTimeout;geoViaShopify;resolvedRegion=null;state;subscriptionPreviewWarningCleanup=null;shopifyAnalyticsId;cookie=document.cookie;isSyncing=!1;isSyncingGA=!1;fetch;localStorageSet;localStorageGet;sessionStorageSet=window.sessionStorage.setItem.bind(window.sessionStorage);sessionStorageGet=window.sessionStorage.getItem.bind(window.sessionStorage);urlParams=new URLSearchParams(window.location.search);device;logHistory;activeViewportObservers=new Map;clientIdRetryCount=0;constructor(e,t,i,s,r,o,n,l,c,d,u,h,p,b=!1){this.shop=e,this.host=t,this.eventHost=i,this.disableReferrerOverride=l,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=s?"shoplift-hide":"",this.testConfigs=u.map(S=>({...S,startAt:new Date(S.startAt),statusHistory:S.statusHistory.map(C=>({...C,createdAt:new Date(C.createdAt)}))})),this.inactiveTestConfigs=h,this.hiddenSubscriptionPlans=p,this.sendPageView=!!r,this.shopliftDebug=o===!0,this.telemetryEnabled=c===!0,this.geoViaShopify=b===!0,this.gaConfig=n!=={"sendEvents":false,"mode":"gtag"}?n:{sendEvents:!1},this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const E=this.getDeviceType();this.device=E!=="tablet"?E:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=u.filter(S=>
20S.status=="active"),this.getCountryTimeout=d===1000?1e3:d,window.__slReadCookie=S=>{const C=this.getCookie(S);if(C===null)return null;try{return decodeURIComponent(C)}catch{return C}},this.log("State Loaded",JSON.stringify(this.state))}deriveCategoryFromExistingTests(){if(!this.state.temporary.testCategory&&this.state.essential.visitorTests.length>0){const e=this.state.essential.visitorTests.some(t=>{if(!t.hypothesisId)return!1;const i=this.getHypothesis(t.hypothesisId);return i&&["theme","basicScript","price"].includes(i.type)});this.state.temporary.testCategory=e?"global":"conditional",this.persistTemporaryState(),this.log("Derived test category from existing visitorTests: %s",this.state.temporary.testCategory)}}async init(){try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const o=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",o),this.state.temporary.isMerchant=o,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Setting up preview for merchant"),typeof window.shoplift!="object"&&this.setShopliftStub(),this.state.temporary.previewConfig||this.hidePage(),await this.initPreview(),document.querySelector("#sl-preview-bar-hide")?.remove();return}if(this.state.temporary.previewConfig=void 0,we(navigator.userAgent))return;const e=Date.now(),t=!this.state.temporary.lastSeen||e-this.state.temporary.lastSeen>1800*1e3;(!this.state.temporary.entryPage||t)&&(this.state.temporary.entryPage=K(window.location.href)),this.state.temporary.lastSeen=e,this.persistTemporaryState(),window.__slEntryPage=this.state.temporary.entryPage??"";const i=this.state.essential.visitorTests.filter(o=>o.hypothesisId&&+o.createdAt>Date.now()-6e4);if(i.length===0)this.sendDiagnosticTelemetry("page-landed",null);else for(const o of i)this.sendDiagnosticTelemetry("page-landed",o.testId,{hypothesisId:o.hypothesisId,isControl:o.assignedTo==="control",testType:o.testType??"unknown"});if(navigator.userAgent.includes("Chrome/118")){this.log("Random: %o",[Math.random(),Math.random(),Math.random()]);const o=await this.makeRequest({url:`${this.eventHost}/api/v0/events/ip`,method:"get"}).then(n=>n?.json());this.log(`IP: ${o}`),this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify(this.debugState(),ee)}).catch()}if(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview())return;if(!this.disableReferrerOverride&&this.state.temporary.originalReferrer!=null){this.log(`Overriding referrer from '${document.referrer}' to '${this.state.temporary.originalReferrer}'`);const o=this.state.temporary.originalReferrer;delete this.state.temporary.originalReferrer,this.persistTemporaryState(),Object.defineProperty(document,"referrer",{get:()=>o,enumerable:!0,configurable:!0})}if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),this.ensureCartAttributesForExistingPriceTests(!1);const r=this.state.essential.visitorTests.some(o=>(o.hypothesisId?this.getHypothesis(o.hypothesisId):void 0)?.subscriptionData!=null)||Object.values(this.state.temporary.testReservations??{}).some(o=>this.getHypothesis(o.hypothesisId)?.subscriptionData!=null);this.hiddenSubscriptionPlans&&!r&&(this.log(`[SUB-GLOBAL] Visitor not in subscription test — hiding ${this.hiddenSubscriptionPlans.planIds.length} B-side plans`),je(this.hiddenSubscriptionPlans,o=>this.log(o))),await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof ie)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}getVariantColor(e){switch(e){case"a":return{text:"#141414",bg:"#E2E2E2"};case"b":return{text:"rgba(255, 255, 255, 1)",bg:"rgba(37, 99, 235, 1)"}}}getDefaultVariantTitle(e){return e.title?e.title:e.type==="price"?e.isControl?"Original prices":"Variant prices":e.isControl?"Original":"Untitled variant "+e.label.toUpperCase()}
20async initPreview(){const e=this.urlParams.get("previewConfig");if(e){this.state.temporary.previewConfig=void 0,this.log("Setting up the preview"),this.log("Found preview config, writing to temporary state");const t=await Ve(e);if(this.state.temporary.previewConfig=t,this.state.temporary.previewConfig.testTypeCategory===M.Price){this.hidePage(!0);const s=this.state.temporary.previewConfig;let r=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/${s.isDraft||!1}`;s.shopifyProductId&&(r+=`?productId=${s.shopifyProductId}`);const o=await this.makeJsonRequest({method:"get",url:r}).catch(n=>(this.log("Error getting domSelectors",n),null));if(s.variants.forEach(n=>n.domSelectors=o[n.id]?.domSelectors),s.isDraft){const n=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/subscription-preview`,l=await this.makeJsonRequest({method:"get",url:n}).catch(c=>(this.log("No subscription preview data for draft (test may not have a subscription widget)",c),null));l?.subscriptionData&&s.variants.forEach(c=>{c.subscriptionData=l.subscriptionData,c.priceData=l.priceData})}}this.persistTemporaryState();const i=new URL(window.location.toString());i.searchParams.delete("previewConfig"),this.queueRedirect(i)}else if(this.state.temporary.previewConfig){this.showPage();const t=this.state.temporary.previewConfig;if(t.testTypeCategory===M.Template&&this.handleTemplatePreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.UrlRedirect&&this.handleUrlPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Script&&this.handleScriptPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Price){const i=await this.handlePricePreview(t);t.isDraft?await this.handleSubscriptionPricePreview(t):await this.handleSubscriptionLivePreview(t),i&&this.initPreviewControls(t)}}}initPreviewControls(e){document.addEventListener("DOMContentLoaded",()=>{const t=e.variants.find(b=>b.id===e.currentVariant),i=t?.label||"a",s=e.variants,r=document.createElement("div");r.id="shoplift-preview-control";const o=document.createElement("div"),n=document.createElement("img");n.src=Oe,n.height=24,n.width=14,o.style.padding="0 16px",o.style.lineHeight="100%",o.appendChild(n),r.appendChild(o);const l=document.createElement("div");l.id="shoplift-preview-variant-selector";const c=document.createElement("button");c.id="shoplift-preview-variant-menu-trigger";const d=document.createElement("div");d.className="menu-variant-label",d.style.backgroundColor=this.getVariantColor(i).bg,d.style.color=this.getVariantColor(i).text,d.innerText=i.toUpperCase(),c.appendChild(d);const u=document.createElement("span");if(u.id="shoplift-preview-variant-title",u.innerText=t?this.getDefaultVariantTitle(t):"Untitled variant "+i.toUpperCase(),c.appendChild(u),s.length>1){const b=document.createElement("img");b.src=De,b.width=12,b.height=12,b.style.height="12px",b.style.width="12px",c.appendChild(b);const E=document.createElement("div");E.className="preview-variant-menu";for(const S of e.variants.filter(C=>C.id!==e.currentVariant)){const C=document.createElement("div");C.className="preview-variant-menu--item";const _=document.createElement("div");_.className="menu-variant-label",_.style.backgroundColor=this.getVariantColor(S.label).bg,_.style.color=this.getVariantColor(S.label).text,_.style.flexShrink="0",_.innerText=S.label.toUpperCase(),C.appendChild(_);const T=document.createElement("span");T.innerText=this.getDefaultVariantTitle(S),C.appendChild(T),C.addEventListener("click",()=>{this.pickVariant(S.id)}),E.appendChild(C)}l.appendChild(E),c.addEventListener("click",()=>{E.className!=="preview-variant-menu preview-variant-menu__visible"?E.classList.add("preview-variant-menu__visible"):E.classList.remove("preview-variant-menu__visible")}),document.addEventListener("click",S=>{S.target instanceof Element&&!c.contains(S.target)&&E.className==="preview-variant-menu preview-variant-menu__visible"&&E.classList.remove("preview-variant-menu__visible")})}else c.style.pointerEvents="none",d.style.margin="0";if(l.appendChild(c),r.appendChild(l),e.hasSubscription){this.subscriptionPreviewWarningCleanup?.();const b=Ye();r.appendChild(b.root),this.subscriptionPreviewWarningCleanup=b.cleanup}const h=document.createElement("div"),p=document.createElement("button");p.id="shoplift-exit-preview-button",p.innerText="Exit",h.appendChild(p),p.addEventListener("click",()=>{this.exitPreview()}),r.appendChild(h),document.body.appendChild(r),requestAnimationFrame(()=>{r.classList.add("visible")})}),this.ensureCartAttributesForExistingPriceTests(!0)}pickVariant(e){if(this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig,i=new URL(window.location.toString());if(t.testTypeCategory===M.UrlRedirect){const s=t.variants.find(r=>r.id===t.currentVariant)?.redirectUrl;if(i.pathname===s){const r=t.variants.find(o=>o.id===e)?.redirectUrl;r&&(i.pathname=r)}}if(t.testTypeCategory===M.Template){const s=t.variants.find(r=>r.id===t.currentVariant)?.pathName;if(s&&i.pathname===s){const r=t.variants.find(o=>o.id===e)?.pathName;r&&r!==s&&(i.pathname=r)}}t.currentVariant=e,this.persistTemporaryState(),this.queueRedirect(i)}}exitPreview(){const e=new URL(window.location.toString());if(this.state.temporary.previewConfig?.testTypeCategory===M.Template&&e.searchParams.delete("view"),this.state.temporary.previewConfig?.testTypeCategory===M.Script&&e.searchParams.delete("slVariant"),this.state.temporary.previewConfig?.testTypeCategory===M.UrlRedirect){const i=this.state.temporary.previewConfig.variants.filter(r=>!r.isControl&&r.redirectUrl!==null).map(r=>r.redirectUrl),s=this.state.temporary.previewConfig.variants.find(r=>r.label==="a")?.redirectUrl;i.includes(e.pathname)&&s&&(e.pathname=s)}this.state.temporary.isMerchant=!1,e.searchParams.delete("isShopliftMerchant"),this.state.temporary.previewConfig=void 0,this.persistTemporaryState(),this.subscriptionPreviewWarningCleanup?.(),this.subscriptionPreviewWarningCleanup=null,this.hidePage(),this.queueRedirect(e)}handleTemplatePreview(e){const t=e.currentVariant,i=e.variants.find(l=>l.id===t);if(!i)return!1;const s=e.variants.find(l=>l.isControl);if(!s)return!1;this.log("Setting up template preview for type",s.type);
20const r=new URL(window.location.toString()),o=r.searchParams.get("view"),n=i.type===s.type;return!n&&!i.isControl&&template.suffix===s.affix&&this.typeFromTemplate()===s.type&&i.pathName!==null?(this.log("Hit control template type, redirecting to the variant url"),this.hidePage(),r.pathname=i.pathName,this.queueRedirect(r),!0):(!i.isControl&&this.typeFromTemplate()==i.type&&template.suffix===s.affix&&n&&o!==(i.affix||"__DEFAULT__")&&(this.log("Template type and affix match control, updating the view param"),r.searchParams.delete("view"),this.log("Setting the new viewParam to",i.affix||"__DEFAULT__"),this.hidePage(),r.searchParams.set("view",i.affix||"__DEFAULT__"),this.queueRedirect(r)),o!==null&&o!==(i.affix||"__DEFAULT__")&&(r.searchParams.delete("view"),this.hidePage(),this.queueRedirect(r)),!0)}handleUrlPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t),s=e.variants.find(o=>o.isControl)?.redirectUrl;if(!i)return!1;this.log("Setting up URL redirect preview");const r=new URL(window.location.toString());return r.pathname===s&&!i.isControl&&i.redirectUrl!==null&&(this.log("Url matches control, redirecting"),this.hidePage(),r.pathname=i.redirectUrl,this.queueRedirect(r)),!0}handleScriptPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t);if(!i)return!1;this.log("Setting up script preview");const s=new URL(window.location.toString());return s.searchParams.get("slVariant")!==i.id&&(this.log("current id doesn't match the variant, redirecting"),s.searchParams.delete("slVariant"),this.log("Setting the new slVariantParam"),this.hidePage(),s.searchParams.set("slVariant",i.id),this.queueRedirect(s)),!0}async handlePricePreview(e){const t=e.currentVariant,i=e.variants.find(s=>s.id===t);return i?(this.log("Setting up price preview"),i.domSelectors&&i.domSelectors.length>0&&(U(document,{testId:e.testId,hypothesisId:i.id,selectors:i.domSelectors}),this.ensureCartAttributesForExistingPriceTests(!0)),!0):!1}async handleSubscriptionPricePreview(e){const t=e.variants.find(i=>i.id===e.currentVariant);t?.subscriptionData&&(this.log("Setting up subscription price preview"),await Ge({id:t.id,isControl:t.isControl,subscriptionData:t.subscriptionData,priceData:t.priceData},(i,...s)=>this.log(i,...s)))}async handleSubscriptionLivePreview(e){this.testConfigs.find(s=>s.id===e.testId)?.hypotheses.find(s=>s.id===e.currentVariant)?.subscriptionData&&(this.log("Setting up subscription live preview"),this.subscriptionSwapDone=!1,this.subscriptionOneTimeDone=!1,this.subscriptionPriceDone=!1,await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange())}async finalize(){const e=await this.getCartState();e!==null&&this.queueCartUpdate(e),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async s=>{if(this.log("Script checking variant for hypothesis '%s'",s),t)return this.log("Forcing variant for hypothesis '%s'",s),!0;if(i!==null)return this.log("Forcing hypothesis '%s'",i),s===i;const r=this.testConfigs.find(n=>n.hypotheses.some(l=>l.id===s));if(!r)return this.log("No test found for hypothesis '%s'",s),!1;const o=this.state.essential.visitorTests.find(n=>n.testId===r.id);return o?(this.log("Active visitor test found",s),o.hypothesisId===s):(await this.manuallySplitVisitor(r),this.testConfigs.some(n=>n.hypotheses.some(l=>l.id===s&&this.state.essential.visitorTests.some(c=>c.hypothesisId===l.id))))},setAnalyticsConsent:async s=>{await this.onConsentChange(s,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(s=>!s.isInvalid).map(s=>{const{shouldSendToGa:r,savedAt:o,...n}=s;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:s=>Promise.resolve(t||s===i),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(e){this.log("Starting manual split for test '%s'",e.id),await this.handleVisitorTest([e]);const t=this.getReservationForTest(e.id);t&&!t.isRealized&&t.entryCriteriaKey&&(this.log("Realizing manual API reservation for test '%s'",e.id),this.realizeReservationForCriteria(t.entryCriteriaKey)),this.saveState(),this.syncAllEvents()}async handleVisitorTest(e){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests),this.pruneStaleVisitorTests(),this.deriveC
20ategoryFromExistingTests(),this.clearStaleReservations();let t=e?e.filter(i=>this.testsFilteredByAudience.some(s=>s.id===i.id)):[...this.testsForUrl(this.testsFilteredByAudience),...this.domTestsForUrl(this.testsFilteredByAudience)];try{if(t.length===0)return this.log("No tests found"),!1;this.log("Checking for existing visitor test on page");const i=this.getCurrentVisitorHypothesis(t);if(i){this.log("Found current visitor test");const l=this.considerRedirect(i);return l&&(this.log("Redirecting for current visitor test"),this.redirect(i)),l}const s=this.getReservationForCurrentPage();if(s){this.log("Found matching reservation for current page: %s",s.testId);const l=this.getHypothesis(s.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(s.entryCriteriaKey);const c=this.considerRedirect(l);return c&&this.redirect(l),c}}this.log("No active test relation for test page");const r=this.testsForUrl(this.inactiveTestConfigs.filter(l=>this.testIsPaused(l)&&l.hypotheses.some(c=>this.state.essential.visitorTests.some(d=>d.hypothesisId===c.id)))).map(l=>l.id);if(r.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",r),!1;if(!this.state.temporary.testCategory){const l=this.testsFilteredByAudience.filter(d=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d))),c=this.testsFilteredByAudience.filter(d=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d)));if(this.log("Category dice roll - global tests: %o, conditional tests: %o",l.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)})),c.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)}))),l.length>0&&c.length>0){const d=l.length,u=c.length,h=d+u,p=Math.random()*h;this.state.temporary.testCategory=p<d?"global":"conditional",this.log("Category dice roll: rolled %.2f of %d (global weight: %d, conditional weight: %d), selected '%s'",p,h,d,u,this.state.temporary.testCategory)}else l.length>0?(this.state.temporary.testCategory="global",this.log("Only global tests available, setting category to global")):(this.state.temporary.testCategory="conditional",this.log("Only conditional tests available, setting category to conditional"));this.persistTemporaryState()}const o=this.state.temporary.testCategory;if(this.log("Visitor test category: %s",o),o==="global"){const l=this.testsFilteredByAudience.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:global");t=t.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}else{const l=this.testsFilteredByAudience.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:conditional");t=t.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}if(t.length===0)return this.log("No tests remaining after category filter"),!1;this.createReservations(t);const n=this.getReservationForCurrentPage();if(n&&!n.isRealized){const l=this.getHypothesis(n.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(n.entryCriteriaKey);const c=this.considerRedirect(l);return c&&(this.log("Redirecting for new test"),this.redirect(l)),c}}return!1}finally{this.includeInDomTests(),this.saveState()}}includeInDomTests(){this.applyControlForAudienceFilteredPriceTests();const e=this.getDomTestsForCurrentUrl(),t=this.getVisitorDomHypothesis(e);for(const i of e){this.log("Evaluating dom test '%s'",i.id);const s=i.hypotheses.some(p=>p.type==="price");if(this.state.essential.visitorTests.find(p=>p.testId===i.id&&p.isInvalid&&!p.hypothesisId)){if(this.log("Visitor is blocked from test '%s', applying control prices if price test",i.id),s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for blocked visitor, no metrics tracked")}),this.updatePriceTestHiddenInputs(i.id,"control",!1))}continue}const o=this.getReservationForTest(i.id);let n=null,l=!1;const c=t.find(p=>i.hypotheses.some(b=>p.id===b.id));if(o)n=this.getHypothesis(o.hypothesisId)??null,this.log("Using reserved hypothesis '%s' for test '%s'",o.hypothesisId,i.id);else if(c)n=c,this.log("Using existing hypothesis assignment for test '%s'",i.id);else if(s){const p=this.visitorActiveTestTypeWithReservations();p?(l=!0,this.log("Visitor already in test type '%s', treating as non-test for price test '%s'",p,i.id)):n=this.pickHypothesis(i)}else n=this.pickHypothesis(i);if(l&&s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.log("Applying control prices for non-test visitor on price test '%s' (Map-based)",i.id),this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for non-test visitor, no metrics tracked")}
20),this.updatePriceTestHiddenInputs(i.id,"control",!1));continue}if(!n){this.log("Failed to pick hypothesis for test");continue}this.sendDiagnosticTelemetry("assignment",i.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const d=i.bayesianRevision??4,u=n.type==="price",h=d>=5;if(u&&h){if(this.log(`Price test with Map-based lookup (v${d}): ${i.id}`),!n.priceData){this.log("No price data for hypothesis '%s', skipping",n.id);continue}const p=n.isControl?"control":"variant";this.log(`Setting up Map-based price test for ${p} (test: ${i.id})`),this.applyPriceTestWithMapLookup(i.id,n,i.hypotheses,b=>{const E=this.getReservationForTest(b);E&&!E.isRealized&&E.entryCriteriaKey?this.realizeReservationForCriteria(E.entryCriteriaKey):this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(u&&!h){this.log(`Price test without viewport tracking (v${d}): ${i.id}`);const p=this.getDomSelectorsForHypothesis(n);if(p.length===0)continue;U(document,{testId:i.id,hypothesisId:n.id,selectors:p},b=>{this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(!n.domSelectors||n.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}U(document,{testId:i.id,hypothesisId:n.id,selectors:n.domSelectors},p=>{this.queueAddVisitorToTest(p,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()})}}considerRedirect(e){if(this.log("Considering redirect for hypothesis '%s'",e.id),e.isControl)return this.log("Skipping redirect for control"),!1;if(e.type==="basicScript"||e.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const t=this.state.essential.visitorTests.find(o=>o.hypothesisId===e.id),i=new URL(window.location.toString()),r=new URLSearchParams(window.location.search).get("view");if(e.type==="theme"){if(!(e.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",e.themeId,themeId),this.isAppProxyPath())return this.log("On App Proxy path, skipping theme redirect to avoid infinite loop"),!1;if(t&&t.themeId!==e.themeId&&(t.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),t.themeId=e.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(e.type!=="dom"&&e.type!=="price"&&e.affix!==template.suffix&&e.affix!==r||e.redirectPath&&!i.pathname.endsWith(e.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(e){if(this.log("Redirecting to hypothesis '%s'",e.id),e.isControl)return;const t=new URL(window.location.toString());if(t.searchParams.delete("view"),e.redirectPath){const n=RegExp("^(/w{2}-w{2})/").exec(t.pathname);if(n&&n.length>1){const l=n[1];t.pathname=`${l}${e.redirectPath}`}else t.pathname=e.redirectPath}else e.type==="theme"?(t.searchParams.set("_ab","0"),t.searchParams.set("_fd","0"),t.searchParams.set("_sc","1"),t.searchParams.set("preview_theme_id",e.themeId.toString())):e.type!=="urlRedirect"&&t.searchParams.set("view",e.affix);const i=this.state.essential.visitorTests.find(n=>n.hypothesisId===e.id)?.testId,s=t.pathname+t.search,r=window.location.pathname+window.location.search,o=K(t.hash);if(i&&s!==r&&!o){const n=qe(),l=He({v:2,t:i,n,fh:Me(window.location.pathname+window.location.search)});t.hash=`slr-${n}`;const c=new Date(Date.now()+3e4).toUTCString();document.cookie=`shoplift_redirect=${l};domain=.${window.location.hostname};path=/;SameSite=Strict;expires=${c}`}s===r&&this.showPage(),this.queueRedirect(t)}async refreshVisitor(e){if(e===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(i=>i.visitorOption!=="all"))return;this.log("Refreshing visitor"),this.hidePage();const t=await this.getVisitor(e);t&&t.id&&this.updateLocalVisitor(t)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const e=this.getUTMValue("utm_source")??"",t=this.getUTMValue("utm_medium")??"",i=this.getUTMValue("utm_campaign")??"",s=this.getUTMValue("utm_content")??"",r=window.document.referrer,o=this.device;return{createdAt:new Date,utmSource:e,utmMedium:t,utmCampaign:i,utmContent:s,referrer:r,device:o}}checkForThemePreview(){return this.log("Checking for theme preview"),window.location.hostname.endsWith(".shopifypreview.com")?(this.log("on shopify preview domain"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!1):this.isThemePreview()?this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("On active theme test, remov
20ing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&!this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const e=new URL(window.location.toString());e.searchParams.set("preview_theme_id",""),this.queueRedirect(e)}testsForUrl(e){const t=new URL(window.location.href),i=this.typeFromTemplate();return e.filter(s=>s.hypotheses.some(r=>r.type!=="dom"&&r.type!=="price"&&(r.isControl&&r.type===i&&r.affix===template.suffix||r.type==="theme"||r.isControl&&r.type==="urlRedirect"&&r.redirectPath&&t.pathname.endsWith(r.redirectPath)||r.type==="basicScript"))&&(s.ignoreTestViewParameterEnforcement||!t.searchParams.has("view")||s.hypotheses.map(r=>r.affix).includes(t.searchParams.get("view")??"")))}domTestsForUrl(e){const t=new URL(window.location.href);return e.filter(i=>i.hypotheses.some(s=>s.type!=="dom"&&s.type!=="price"?!1:s.type==="price"&&s.priceData&&s.priceData.variants.length>0?!0:s.domSelectors&&s.domSelectors.some(r=>new RegExp(se(r)).test(K(t.toString())))))}async filterTestsByAudience(e,t,i){const s=[],r=e.some(n=>(n.requiresRegion||this.geoViaShopify&&n.requiresCountry)&&!i.some(l=>l.testId===n.id));this.resolvedRegion===null&&r&&(this.log("Hiding page to wait for Shopify region resolution"),this.hidePage(),await this.waitForResolvedRegion()),window.__slRegion=this.resolvedRegion??"";let o=t.country;this.geoViaShopify?o=this.resolvedRegion?this.resolvedRegion.slice(0,2):o:!o&&e.some(n=>n.requiresCountry&&!i.some(l=>l.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of e){if(this.log("Checking audience for test '%s'",n.id),this.state.essential.visitorTests.some(d=>d.testId===n.id&&d.hypothesisId==null)){console.log(`Skipping blocked test '${n.id}'`);continue}const l=this.visitorCreatedDuringTestActive(n.statusHistory);(i.some(d=>d.testId===n.id&&(n.device==="all"||n.device===t.device&&n.device===this.device))||this.isTargetAudience(n,t,l,o))&&(this.log("Visitor is in audience for test '%s'",n.id),s.push(n))}this.testsFilteredByAudience=s}async waitForResolvedRegion(e=1500,t=50){const i=Date.now();for(;this.resolvedRegion===null&&Date.now()-i<e;)await new Promise(s=>window.setTimeout(s,t))}isTargetAudience(e,t,i,s){const r=this.getChannel(t);return(e.device==="all"||e.device===t.device&&e.device===this.device)&&(e.visitorOption==="all"||e.visitorOption==="new"&&i||e.visitorOption==="returning"&&!i)&&(e.targetAudiences.length===0||e.targetAudiences.reduce((o,n)=>o||n.reduce((l,c)=>l&&c(t,i,r,s),!0),!1))}visitorCreatedDuringTestActive(e){let t="";for(const i of e){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<i.createdAt||this.state.essential.initialState.createdAt<i.createdAt)break;t=i.status}return t==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(e){return e.flatMap(t=>t.hypotheses).find(t=>t.type!=="dom"&&t.type!=="price"&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getVisitorDomHypothesis(e){return e.flatMap(t=>t.hypotheses).filter(t=>(t.type==="dom"||t.type==="price")&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getHypothesis(e){return this.testConfigs.filter(t=>t.hypotheses.some(i=>i.id===e)).map(t=>t.hypotheses.find(i=>i.id===e))[0]}getActiveAssignment(){if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;return t.currentVariant&&t.testId?{testId:t.testId,hypothesisId:t.currentVariant}:null}const e=this.state.essential.visitorTests.find(t=>t.hypothesisId);return e?.hypothesisId?{testId:e.testId,hypothesisId:e.hypothesisId}:null}findActiveSubscriptionTestControl(){for(const e of this.testConfigs){const t=e.hypotheses.find(i=>i.isControl);if(t?.subscriptionData)return{testId:e.id,hypothesis:t}}return null}getDomSelectorsForHypothesis(e){if(!e)return[];if(e.domSelectors&&e.domSelectors.length>0)return e.domSelectors;if(e.priceData){const t=`${this.priceSelectorsSessionKey}_${e.id}`;try{const s=sessionStorage.getItem(t);if(s){const r=JSON.parse(s);return e.domSelectors=r,this.log("Loaded %d price selectors from cache for hypothesis '%s'",r.length,e.id),r}}catch{}const i=$e(e.priceData);e.domSelectors=i;try{sessionStorage.setItem(t,JSON.stringify(i)),this.log("Generated and cached %d price selectors for hypothesis '%s'",i.length,e.id)}catch{this.log("Generated %d price selectors for hypothesis '%s' (cache unavailable)",i.length,e.id)}return i}return[]}hasThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type==="theme"))}hasTestThatIsNotThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type!=="theme"&&i.type!=="dom"&&i.type!=="price"))}hasThemeAndOtherTestTypes(e){return this.hasThemeTest(e)&&this.hasTestThatIsNotThemeTest(e)}testIsPaused(e){return e.status==="paused"||e.status==="incompatible"||e.status==="suspended"}visitorActiveTestType(){const e=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(i=>i.hypotheses.some(s=>s.id==t.hypothesisId)));return e.length===0?null:e.some(t=>t.isThemeTest)?"theme":"templateOrUrlRedirect"}getReservationType(e){return e==="price"||this.isTemplateTestType(e)?"deferred":"immediate"}isTemplateTestType(e){return["product","collection","landing","index","cart","search","blog","article","collectionList"].includes(e)}getEntryCriteriaKey(e){const t=e.hypotheses.find(i=>i.isControl);if(!t)return`unknown:${e.id}`;switch(t.type){case"theme":return"global:theme";case"basicScript":return"global:autoApi";case"price":return"global:price";case"manualScript":return`conditional:manualApi:${e.id}`;case"urlRedirect":return`conditional:url:${t.redirectPath||"unknown"}`;default:return`conditional:template:${t.type}`}}isGlobalEntryCriteria(e){return e.startsWith("global:")}groupTestsByEntryCriteria(e){const t=new Map;for(const i of e){const s=this.getEntryCriteriaKey(i),r=t.get(s)||[];r.push(i),t.set(s,r)}return t}doesCurrentPageMatchEntryCriteria(e){if(this.isGlobalEntryCriteria(e))return!0;
20if(e==="conditional:manualApi")return!1;if(e.startsWith("conditional:url:")){const t=e.replace("conditional:url:","");return window.location.pathname.endsWith(t)}if(e.startsWith("conditional:template:")){const t=e.replace("conditional:template:","");return this.typeFromTemplate()===t}return!1}hasActiveReservation(){const e=this.getActiveReservations();return Object.values(e).some(t=>!t.isRealized)}getActiveReservation(){const e=this.getActiveReservations();return Object.values(e).find(t=>!t.isRealized)??null}clearStaleReservations(){const e=this.state.temporary.testReservations;if(!e)return;let t=!1;for(const[i,s]of Object.entries(e)){const r=this.testConfigs.find(n=>n.id===s.testId);if(!r){this.log("Test '%s' no longer in config, clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0;continue}if(r.status!=="active"){this.log("Test '%s' status is '%s', clearing reservation for criteria '%s'",s.testId,r.status,i),delete e[i],t=!0;continue}this.testsFilteredByAudience.some(n=>n.id===s.testId)||(this.log("Visitor no longer passes audience for test '%s', clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0)}t&&this.persistTemporaryState()}createReservations(e){if(this.state.temporary.testReservations||(this.state.temporary.testReservations={}),this.state.temporary.rolledEntryCriteria||(this.state.temporary.rolledEntryCriteria=[]),this.state.temporary.testCategory==="global"){this.createSingleReservation(e,"global");return}const i=e.filter(n=>this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n))),s=e.filter(n=>!this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n)));this.log("Conditional tests split - matching current page: %d, not matching: %d",i.length,s.length),i.length>0&&this.log("Tests matching current page (same pool): %o",i.map(n=>({id:n.id,title:n.title,criteria:this.getEntryCriteriaKey(n)})));const r=`conditional:current-page:${this.typeFromTemplate()}`;if(i.length>0&&!this.state.temporary.rolledEntryCriteria.includes(r)){this.createSingleReservation(i,r);for(const n of i){const l=this.getEntryCriteriaKey(n);this.state.temporary.rolledEntryCriteria.includes(l)||this.state.temporary.rolledEntryCriteria.push(l)}}const o=this.groupTestsByEntryCriteria(s);for(const[n,l]of o){if(this.state.temporary.rolledEntryCriteria.includes(n)){this.log("Already rolled for criteria '%s', skipping",n);continue}if(l.some(S=>this.state.essential.visitorTests.some(C=>C.testId===S.id))){this.log("Visitor already has VT for criteria '%s', skipping",n),this.state.temporary.rolledEntryCriteria.push(n);continue}const d=[...l].sort((S,C)=>S.id.localeCompare(C.id));this.log("Test dice roll for criteria '%s' - available tests: %o",n,d.map(S=>({id:S.id,title:S.title})));const u=Math.floor(Math.random()*d.length),h=d[u];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",u+1,l.length,h.id,h.title);const p=this.pickHypothesis(h);if(!p){this.log("No hypothesis picked for test '%s'",h.id);continue}this.sendDiagnosticTelemetry("assignment",h.id,{hypothesisId:p.id,isControl:p.isControl,testType:p.type});const b=this.getReservationType(p.type),E={testId:h.id,hypothesisId:p.id,testType:p.type,reservationType:b,isThemeTest:p.type==="theme",themeId:p.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:n};this.state.temporary.testReservations[n]=E,this.state.temporary.rolledEntryCriteria.push(n),this.log("Created %s reservation for test '%s' (criteria: %s)",b,h.id,n);for(const S of l)S.id!==h.id&&this.markTestAsBlocked(S,n)}this.persistTemporaryState()}createSingleReservation(e,t){if(this.state.temporary.rolledEntryCriteria.includes(t)){this.log("Already rolled for pool '%s', skipping",t);return}if(e.some(u=>this.state.essential.visitorTests.some(h=>h.testId===u.id&&!h.isInvalid))){this.log("Visitor already has VT for pool '%s', skipping",t),this.state.temporary.rolledEntryCriteria.push(t);return}if(e.length===0){this.log("No tests in pool '%s'",t);return}const s=[...e].sort((u,h)=>u.id.localeCompare(h.id));this.log("Test dice roll for pool '%s' - available tests: %o",t,s.map(u=>({id:u.id,title:u.title,criteria:this.getEntryCriteriaKey(u)})));const r=Math.floor(Math.random()*s.length),o=s[r];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",r,e.length,o.id,o.title);const n=this.pickHypothesis(o);if(!n){this.log("No hypothesis picked for test '%s'",o.id);return}this.sendDiagnosticTelemetry("assignment",o.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const l=this.getReservationType(n.type),c=this.getEntryCriteriaKey(o),d={testId:o.id,hypothesisId:n.id,testType:n.type,reservationType:l,isThemeTest:n.type==="theme",themeId:n.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:c};this.state.temporary.testReservations[c]=d,this.state.temporary.rolledEntryCriteria.push(t),this.log("Created %s reservation for test '%s' from pool '%s' (criteria: %s)",l,o.id,t,c);for(const u of e)u.id!==o.id&&this.markTestAsBlocked(u,`pool:${t}`);this.persistTemporaryState()}markTestAsBlocked(e,t){this.state.essential.visitorTests.some(i=>i.testId===e.id)||(this.log("Blocking visitor from test '%s' (reason: %s)",e.id,t),this.state.essential.visitorTests.push({createdAt:new Date,testId:e.id,hypothesisId:null,isThemeTest:e.hypotheses.some(i=>
20i.type==="theme"),shouldSendToGa:!1,isSaved:!0,isInvalid:!0,themeId:void 0}))}realizeReservationForCriteria(e){const t=this.state.temporary.testReservations?.[e];if(!t)return this.log("No reservation found for criteria '%s'",e),!1;if(t.isRealized)return this.log("Reservation already realized for criteria '%s'",e),!1;if(this.state.essential.visitorTests.some(s=>s.testId===t.testId&&!s.isInvalid))return this.log("Visitor already assigned to test '%s'",t.testId),!1;const i=this.getHypothesis(t.hypothesisId);return i?(t.isRealized=!0,this.persistTemporaryState(),this.queueAddVisitorToTest(t.testId,i),this.saveState(),this.log("Realized reservation for test '%s' (criteria: %s)",t.testId,e),!0):(this.log("Hypothesis '%s' not found",t.hypothesisId),!1)}getActiveReservations(){return this.state.temporary.testReservations??{}}getReservationForCurrentPage(){const e=this.getActiveReservations();for(const[t,i]of Object.entries(e)){if(i.isRealized)continue;const s=this.testConfigs.find(r=>r.id===i.testId);if(!(!s||s.status!=="active")&&this.doesCurrentPageMatchEntryCriteria(t))return i}return null}getReservationForTest(e){const t=this.getActiveReservations();return Object.values(t).find(i=>i.testId===e)??null}getReservationTestType(){const e=this.getActiveReservations(),t=Object.values(e);if(t.length===0)return null;for(const i of t)if(i.isThemeTest)return"theme";for(const i of t)if(i.testType==="price")return"price";return t.some(i=>!i.isRealized)?"templateOrUrlRedirect":null}hasPriceTests(e){return e.some(t=>t.hypotheses.some(i=>i.type==="price"))}_priceTestProductIds=null;getPriceTestProductIds(){if(this._priceTestProductIds)return this._priceTestProductIds;const e=new Set;for(const t of this.testConfigs)for(const i of t.hypotheses)if(i.type==="price"){for(const s of i.domSelectors||[]){const r=s.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);r?.[1]&&e.add(r[1])}if(i.priceData?.variants)for(const[s]of i.priceData.variants)e.add(s)}return this._priceTestProductIds=e,this.log("Built price test product ID cache with %d products",e.size),e}isProductInAnyPriceTest(e){return this.getPriceTestProductIds().has(e)}visitorActiveTestTypeWithReservations(){const e=this.getActiveReservations();for(const r of Object.values(e)){if(r.isThemeTest)return"theme";if(r.testType==="price")return"price"}if(Object.values(e).some(r=>!r.isRealized)){if(this.state.temporary.testCategory==="global")for(const o of Object.values(e)){if(o.testType==="theme")return"theme";if(o.testType==="price")return"price";if(o.testType==="basicScript")return"theme"}return"templateOrUrlRedirect"}const i=this.state.essential.visitorTests.filter(r=>!r.isInvalid&&this.testConfigs.some(o=>o.hypotheses.some(n=>n.id===r.hypothesisId)));return i.length===0?null:i.some(r=>this.getHypothesis(r.hypothesisId)?.type==="price")?"price":i.some(r=>r.isThemeTest)?"theme":"templateOrUrlRedirect"}applyControlForAudienceFilteredPriceTests(){const e=this.testConfigs.filter(s=>s.status==="active"&&s.hypotheses.some(r=>r.type==="price"));if(e.length===0)return;const t=this.testsFilteredByAudience.filter(s=>s.hypotheses.some(r=>r.type==="price")),i=e.filter(s=>!t.some(r=>r.id===s.id));if(i.length!==0){this.log("Found %d price tests filtered by audience, applying control selectors",i.length);for(const s of i){const r=s.hypotheses.find(c=>c.isControl),o=this.getDomSelectorsForHypothesis(r);if(o.length===0){this.log("No control selectors for audience-filtered price test '%s'",s.id);continue}const n=new URL(window.location.href);o.some(c=>{try{return new RegExp(se(c)).test(K(n.toString()))}catch{return!1}})&&(this.log("Applying control selectors for audience-filtered price test '%s'",s.id),U(document,{testId:s.id,hypothesisId:r.id,selectors:o},()=>{}),this.updatePriceTestHiddenInputs(s.id,"control",!1))}}}pickHypothesis(e){let t=Math.random();const i=e.hypotheses.reduce((r,o)=>r+o.visitorCount,0);return e.hypotheses.sort((r,o)=>r.isControl?o.isControl?0:-1:o.isControl?1:0).reduce((r,o)=>{if(r!==null)return r;const l=e.hypotheses.reduce((c,d)=>c&&d.visitorCount>20,!0)?o.visitorCount/i-o.trafficPercentage:0;return t<=o.trafficPercentage-l?o:(t-=o.trafficPercentage-l,null)},null)}typeFromTemplate(){switch(template.type){case"list-collections":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}}queueRedirect(e){this.saveState(),this.disableReferrerOverride||(this.log(`Saving temporary referrer override '${document.referrer}'`),this.state.temporary.originalReferrer=document.referrer,this.persistTemporaryState()),window.setTimeout(()=>window.location.assign(e),0),window.setTimeout(()=>{this.syncAllEvents()},2e3)}scheduleRetrySync(){this.clientIdRetryCount>=5||(this.clientIdRetryCount++,window.setTimeout(()=>{this.syncAllEvents()},500))}async syncAllEvents(){const e=async()=>
20{if(this.isSyncing){window.setTimeout(()=>{(async()=>await e())()},500);return}try{if(this.isSyncing=!0,this.syncGAEvents(),this.shopifyAnalyticsId||(this.shopifyAnalyticsId=this.getShopifyAnalyticsId()),!this.shopifyAnalyticsId){this.scheduleRetrySync();return}await this.syncEvents()}finally{this.isSyncing=!1}};await e()}async syncEvents(){if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const e=this.state.analytics.queue.length,t=this.state.analytics.queue.splice(0,e);this.log("Syncing %s events",e);try{const i={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.state.analytics.visitor?.device??this.device,country:this.state.analytics.visitor?.country??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(r=>!r.isInvalid&&!r.isSaved&&r.hypothesisId!=null).map(r=>new be(r.testId,r.hypothesisId,r.createdAt)).concat(t)};await this.sendEvents(i);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved&&o.hypothesisId!=null))this.sendDiagnosticTelemetry("event-delivered",r.testId,{hypothesisId:r.hypothesisId,isControl:r.assignedTo==="control",testType:r.testType??"unknown"});const s=await this.getVisitor(this.shopifyAnalyticsId);s!==null&&this.updateLocalVisitor(s);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved))r.isSaved=!0,r.savedAt=Date.now()}catch{this.state.analytics.queue.splice(0,0,...t)}finally{this.saveState()}}syncGAEvents(){if(!this.gaConfig.sendEvents){if(he)return;he=!0,this.log("UseGtag is false — skipping GA Events");return}if(this.isSyncingGA){this.log("Already syncing GA - skipping GA events");return}const e=this.state.essential.visitorTests.filter(t=>t.shouldSendToGa);e.length!==0&&(this.isSyncingGA=!0,this.log("Syncing %s GA Events",e.length),Promise.allSettled(e.map(t=>this.sendGAEvent(t))).then(()=>this.log("All gtag events sent")).finally(()=>this.isSyncingGA=!1))}sendGAEvent(e){return new Promise(t=>{this.log("Sending GA Event for test %s, hypothesis %s",e.testId,e.hypothesisId);const i=()=>{this.log("GA acknowledged event for hypothesis %s",e.hypothesisId),e.shouldSendToGa=!1,this.persistEssentialState(),t()},s={exp_variant_string:`SL-${e.testId}-${e.hypothesisId}`};
20this.shopliftDebug&&Object.assign(s,{debug_mode:!0});function r(o,n,l){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}this.gaConfig.mode==="gtag"?r("event","experience_impression",{...s,event_callback:i}):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...s,eventCallback:i}))})}updateLocalVisitor(e){let t;({visitorTests:t,...this.state.analytics.visitor}=e),this.log("updateLocalVisitor - server returned %d tests: %o",t.length,t.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isInvalid:s.isInvalid}))),this.log("updateLocalVisitor - local has %d tests: %o",this.state.essential.visitorTests.length,this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid})));const i=300*1e3;for(const s of this.state.essential.visitorTests.filter(r=>r.isSaved&&(!r.savedAt||Date.now()-r.savedAt>i)&&!t.some(o=>o.testId===r.testId)))this.log("updateLocalVisitor - marking LOCAL test as INVALID (isSaved && not in server): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),s.isInvalid=!0;for(const s of t){const r=this.state.essential.visitorTests.findIndex(n=>n.testId===s.testId);if(!(r!==-1))this.log("updateLocalVisitor - ADDING server test (not found locally): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),this.state.essential.visitorTests.push(s);else{const n=this.state.essential.visitorTests.at(r);this.log("updateLocalVisitor - REPLACING local test with server test: testId=%s, local hypothesisId=%s -> server hypothesisId=%s, local isInvalid=%s -> false",s.testId,n?.hypothesisId,s.hypothesisId,n?.isInvalid),s.isInvalid=!1,s.shouldSendToGa=n?.shouldSe
20ndToGa??!1,s.testType=n?.testType,s.assignedTo=n?.assignedTo,s.testTitle=n?.testTitle,this.state.essential.visitorTests.splice(r,1,s)}}this.log("updateLocalVisitor - FINAL local tests: %o",this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid}))),this.state.analytics.visitor.storedAt=new Date}async getVisitor(e){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${e}`})}catch{return null}}async sendEvents(e){await this.makeRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(e)})}sendDiagnosticTelemetry(e,t,i){if(!this.telemetryEnabled||!navigator.sendBeacon)return;const s=this.state.essential.consentApproved,r=JSON.stringify({shop:this.shop,testId:t,checkpoint:e,device:this.device,...s?{visitorId:this.shopifyAnalyticsId??"unknown"}:{},clientTimestamp:Date.now(),consentApproved:s,hasConsentInteraction:this.state.essential.hasConsentInteraction,...i});navigator.sendBeacon(`${this.eventHost}/api/v0/telemetry`,new Blob([r],{type:"text/plain"}))}getUTMValue(e){return new URLSearchParams(window.location.search).get(e)||null}hidePage(e){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),e||setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function e(){let i=!1;return(function(s){(/(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(s)||/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(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}function t(){let i=!1;return(function(s){(/android|ipad|playbook|silk/i.test(s)||/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 )|
20sy(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(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}return e()?"mobile":t()?"tablet":"desktop"}removeAsyncHide(e){return()=>{e&&window.document.documentElement.classList.remove(e)}}async getCartState(){try{let e=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return e===null||(e.note===null&&(e=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),e==null)?null:{token:e.token,total_price:e.total_price,total_discount:e.total_discount,currency:e.currency,items_subtotal_price:e.items_subtotal_price,items:e.items.map(t=>({quantity:t.quantity,variant_id:t.variant_id,key:t.key,price:t.price,final_line_price:t.final_line_price,sku:t.sku,product_id:t.product_id}))}}catch(e){return this.log("Error sending cart info",e),null}}ensureCartAttributesForExistingPriceTests(e){try{if(this.log("Checking visitor assignments for active price tests"),e&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;this.log("Using preview config for merchant:",t.testId);let i="variant";if(t.variants&&t.variants.length>0){const s=t.variants.find(r=>r.id===t.currentVariant);s&&s.isControl&&(i="control")}this.log("Merchant preview - updating hidden inputs:",t.testId,i),this.updatePriceTestHiddenInputs(t.testId,i,!0);return}for(const t of this.state.essential.visitorTests){const i=this.testConfigs.find(o=>o.id===t.testId);if(!i){this.log("Test config not found:",t.testId);continue}const s=i.hypotheses.find(o=>o.id===t.hypothesisId);if(!s||s.type!=="price")continue;const r=s.isControl?"control":"variant";this.log("Updating hidden inputs for price test:",t.testId,r),this.updatePriceTestHiddenInputs(t.testId,r,e)}}catch(t){this.log("Error ensuring cart attributes for existing price tests:",t)}}subscriptionSwapDone=!1;subscriptionHideWrongPlans=null;subscriptionPriceDone=!1;subscriptionUpdateOneTime=null;subscriptionOneTimeDone=!1;swapMap=null;slptValue=null;async subscriptionSwap(){await Ue(this)}async subscriptionPriceChange(){await ze(this)}async subscriptionOneTimePrice(){await We(this)}updatePriceTestHiddenInputs(e,t,i){try{this.cleanupPriceTestObservers();const s=`${e}:${t}:${i?"t":"f"}`,r=T=>{const m=T.getAttribute("data-sl-pid");if(!m)return!0;if(i&&this.state.temporary.previewConfig){const w=this.state.temporary.previewConfig,I=t==="control"?"a":"b",f=w.variants.find(v=>v.label===I);if(!f)return!1;for(const v of f.domSelectors||[]){const g=v.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(g){const P=g[1];if(this.log(`Extracted ID from selector: ${P}, comparing to: ${m}`),P===m)return this.log("Product ID match found in preview config:",m,"variant:",f.label),!0}else this.log(`Could not extract ID from selector: ${v.cssSelector}`)}return this.log("No product ID match in preview config for:",m,"variant:",I),!1}const y=this.testConfigs.find(w=>w.id===e);if(!y)return this.log("Test config not found for testId:",e),!1;for(const w of y.hypotheses||[]){for(const I of w.domSelectors||[]){const f=I.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(f&&f[1]===m)return this.log("Product ID match found in domSelectors:",m,"for test:",e),!0}if(w.priceData?.variants){for(const I of w.priceData.variants)if(I[0]===m)return this.log("Product ID match found in priceData:",m,"for test:",e),!0}}return this.log("No product ID match for:",m,"in test:",e),!1},o=new Set;let n=!1,l=null;const c=(T,m)=>{if(document.querySelectorAll("[data-sl-attribute-p]").forEach(w=>{if(w instanceof Element&&w.nodeType===Node.ELEMENT_NODE&&w.isConnected&&document.contains(w))try{T.observe(w,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(I){this.log(`Failed to observe element (${m}):`,I)}}),document.body&&document.body.isConnected)try{T.observe(document.body,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(w){this.log(`Failed to observe document.body (${m}):`,w)}},d=(T,m,y,w)=>{const I=T.filter(f=>{const v=f.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);return v&&v[1]===w});this.log(`Applying ${y} DOM selectors, total: ${T.length}, filtered: ${I.length}`),I.length>0&&U(document,{testId:e,hypothesisId:m,selectors:I})},u=(T,m)=>{this.log(`Applying DOM selector changes for product ID: ${T}`),m.disconnect(),n=!0;try{if(i&&this.state.temporary.previewConfig){const y=t==="control"?"a":"b",w=this.state.temporary.previewConfig.variants.find(I=>I.label===y);if(!w?.domSelectors){this.log(`No DOM selectors found for preview variant: ${y}`);return}d(w.domSelectors,w.id,"preview config",T)}else{const y=this.testConfigs.find(I=>I.id===e);if(!y){this.log(`No test config found for testId: ${e}`);return}const w=y.hypotheses.find(I=>t==="control"?I.isControl:!I.isControl);if(!w?.domSelectors){this.log(`No DOM selectors found for assignment: ${t}`);return}d(w.domSelectors,w.id,"live config",T)}}finally{l!==null&&clearTimeout(l),l=window.setTimeout(()=>{n=!1,l=null,c(m,"reconnection"),this.log("Re-established innerHTML observer after DOM changes")}
20,50)}},h=new MutationObserver(T=>{if(!n)for(const m of T){if(m.type!=="childList"&&m.type!=="characterData")continue;let y=m.target;m.type==="characterData"&&(y=m.target.parentElement||m.target.parentNode);let w=y,I=w.getAttribute("data-sl-attribute-p");for(;!I&&w.parentElement;)w=w.parentElement,I=w.getAttribute("data-sl-attribute-p");if(!I)continue;const f=w.innerHTML||w.textContent||"";let v="";m.type==="characterData"&&m.oldValue!==null&&(v=m.oldValue),this.log(`innerHTML changed on element with data-sl-attribute-p="${I}"`),v&&this.log(`Previous content: "${v}"`),this.log(`Current content: "${f}"`),u(I,h)}});c(h,"initial setup"),o.add(h);const p=new MutationObserver(T=>{T.forEach(m=>{m.addedNodes.forEach(y=>{if(y.nodeType===Node.ELEMENT_NODE){const w=y;E(w);const I=w.matches('input[name="properties[_slpt]"]')?[w]:w.querySelectorAll('input[name="properties[_slpt]"]');I.length>0&&this.log(`MutationObserver found ${I.length} new hidden input(s)`),I.forEach(f=>{const v=f.getAttribute("data-sl-pid");if(this.log(`MutationObserver checking new input with data-sl-pid="${v}"`),r(f))f.value!==s&&(f.value=s,this.log("Updated newly added hidden input:",s)),S(f);else{const g=f.getAttribute("data-sl-pid");g&&this.isProductInAnyPriceTest(g)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",g):(f.remove(),this.log("Removed newly added non-matching hidden input for product ID:",g))}})}})})});o.add(p);const b=new MutationObserver(T=>{T.forEach(m=>{if(m.type==="attributes"&&m.attributeName==="data-sl-pid"){const y=m.target;if(this.log("AttributeObserver detected data-sl-pid attribute change on:",y.tagName),y.matches('input[name="properties[_slpt]"]')){const w=y,I=m.oldValue,f=w.getAttribute("data-sl-pid");this.log(`data-sl-pid changed from "${I}" to "${f}" - triggering payment placement updates`),r(w)?(w.value!==s&&(w.value=s,this.log("Updated hidden input after data-sl-pid change:",s)),f&&u(f,h),this.log("Re-running payment placement updates after variant change"),E(document.body)):f&&this.isProductInAnyPriceTest(f)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",f):(w.remove(),this.log("Removed non-matching hidden input after data-sl-pid change:",f))}}})});o.add(b);const E=T=>{T.tagName==="SHOPIFY-PAYMENT-TERMS"&&(this.log("MutationObserver found new shopify-payment-terms element"),this.updateShopifyPaymentTerms(e,t));const m=T.querySelectorAll("shopify-payment-terms");m.length>0&&(this.log(`MutationObserver found ${m.length} shopify-payment-terms in added node`),this.updateShopifyPaymentTerms(e,t)),T.tagName==="AFTERPAY-PLACEMENT"&&(this.log("MutationObserver found new afterpay-placement element"),this.updateAfterpayPlacements(e,t,"afterpay"));const y=T.querySelectorAll("afterpay-placement");y.length>0&&(this.log(`MutationObserver found ${y.length} afterpay-placement in added node`),this.updateAfterpayPlacements(e,t,"afterpay")),T.tagName==="SQUARE-PLACEMENT"&&(this.log("MutationObserver found new square-placement element"),this.updateAfterpayPlacements(e,t,"square"));const w=T.querySelectorAll("square-placement");w.length>0&&(this.log(`MutationObserver found ${w.length} square-placement in added node`),this.updateAfterpayPlacements(e,t,"square")),T.tagName==="KLARNA-PLACEMENT"&&(this.log("MutationObserver found new klarna-placement element"),this.updateKlarnaPlacements(e,t));const I=T.querySelectorAll("klarna-placement");I.length>0&&(this.log(`MutationObserver found ${I.length} klarna-placement in added node`),this.updateKlarnaPlacements(e,t))},S=T=>{b.observe(T,{attributes:!0,attributeFilter:["data-sl-pid"],attributeOldValue:!0,subtree:!1});const m=T.getAttribute("data-sl-pid");this.log(`Started AttributeObserver on specific input with data-sl-pid="${m}"`)},C=()=>{const T=document.querySelectorAll('input[name="properties[_slpt]"]');this.log(`Found ${T.length} existing hidden inputs to check`),T.forEach(m=>{const y=m.getAttribute("data-sl-pid");this.log(`Checking existing input with data-sl-pid="${y}"`),r(m)?(m.value=s,this.log("Updated existing hidden input:",s),y&&(this.log("Applying initial DOM selector changes for existing product"),u(y,h)),S(m)):y&&this.isProductInAnyPriceTest(y)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",
20y):(m.remove(),this.log("Removed non-matching hidden input for product ID:",y))})},_=()=>{document.body?(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver on document.body"),C(),E(document.body)):document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{document.body&&(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver after DOMContentLoaded"),C(),E(document.body))}):(this.log("Set timeout on observer"),setTimeout(_,10))};_(),window.__shopliftPriceTestObservers=o,window.__shopliftPriceTestValue=s,this.log("Set up DOM observer for price test hidden inputs")}catch(s){this.log("Error updating price test hidden inputs:",s)}}updateKlarnaPlacements(e,t){this.updatePlacementElements(e,t,"klarna-placement",(i,s)=>{i.setAttribute("data-purchase-amount",s.toString())})}cleanupPriceTestObservers(){const e=window.__shopliftPriceTestObservers;e&&(e.forEach(t=>{t.disconnect()}),e.clear(),this.log("Cleaned up existing price test observers")),delete window.__shopliftPriceTestObservers,delete window.__shopliftPriceTestValue}updateAfterpayPlacements(e,t,i="afterpay"){const s=i==="square"?"square-placement":"afterpay-placement";if(document.querySelectorAll(s).length===0){this.log(`No ${s} elements found on page - early return`);return}this.updatePlacementElements(e,t,s,(o,n)=>{if(i==="afterpay"){const l=(n/100).toFixed(2);o.setAttribute("data-amount",l)}else o.setAttribute("data-amount",n.toString())}),this.log("updateAfterpayPlacements completed")}updatePlacementElements(e,t,i,s){const r=document.querySelectorAll(i);if(r.length===0){this.log(`No ${i} elements found - early return`);return}let o;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const l=t==="control"?"a":"b",c=this.state.temporary.previewConfig.variants.find(d=>d.label===l);if(!c?.domSelectors){this.log(`No variant found for label ${l} in preview config for ${i}`);return}o=c.domSelectors,this.log(`Using preview config for ${i} in merchant mode, variant: ${l}`)}else{const l=this.testConfigs.find(d=>d.id===e);if(!l){this.log(`No testConfig found for id: ${e} - early return`);return}
20const c=l.hypotheses.find(d=>t==="control"?d.isControl:!d.isControl);if(!c?.domSelectors){this.log(`No hypothesis or domSelectors found for assignment: ${t} - early return`);return}o=c.domSelectors}const n=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);r.forEach(l=>{let c=null;const d=l.parentElement;if(d&&(c=d.querySelector('input[name="properties[_slpt]"]')),c||(c=l.querySelector('input[name="properties[_slpt]"]')),!c){this.log(`No hidden input found for ${i} element`);return}const u=c.getAttribute("data-sl-pid");if(!u){this.log("Hidden input has no data-sl-pid attribute - skipping");return}const h=o.find(S=>{const C=S.cssSelector.match(n);return C&&C[1]===u});if(!h){this.log(`No matching selector found for productId: ${u} - skipping element`);return}const p=h.actions.find(S=>S.scope==="price");if(!p?.value){this.log("No price action or value found - skipping element");return}const b=parseFloat(p.value.replace(/[^0-9.]/g,""));if(Number.isNaN(b)){this.log(`Invalid price "${p.value}" for product ${u} - skipping`);return}const E=Math.round(b*100);s(l,E)}),this.log(`updatePlacementElements completed for ${i}`)}updateShopifyPaymentTerms(e,t){const i=document.querySelectorAll("shopify-payment-terms");if(i.length===0)return;this.log("Store using shopify payments");let s;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const o=t==="control"?"a":"b",n=this.state.temporary.previewConfig.variants.find(l=>l.label===o);if(!n||!n.domSelectors){this.log(`No variant found for label ${o} in preview config`);return}s=n.domSelectors,this.log(`Using preview config for shopify-payment-terms in merchant mode, variant: ${o}`)}else{const o=this.testConfigs.find(l=>l.id===e);if(!o)return;const n=o.hypotheses.find(l=>t==="control"?l.isControl===!0:l.isControl===!1);if(!n||!n.domSelectors)return;s=n.domSelectors}const r=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);i.forEach(o=>{const n=o.getAttribute("variant-id");if(!n)return;const l=s.find(c=>{const d=c.cssSelector.match(r);return d&&d[1]===n});if(l){const c=l.actions.find(d=>d.scope==="price");if(c&&c.value){const d=o.getAttribute("shopify-meta");if(d)try{const u=JSON.parse(d);if(u.variants&&Array.isArray(u.variants)){const h=u.variants.find(p=>p.id?.toString()===n);if(h){h.full_price=c.value;const p=parseFloat(c.value.replace(/[^0-9.]/g,""));if(h.number_of_payment_terms&&h.number_of_payment_terms>1){const b=p/h.number_of_payment_terms;h.price_per_term=`$${b.toFixed(2)}`}o.setAttribute("shopify-meta",JSON.stringify(u))}}}catch(u){this.log("Error parsing/updating shoplift-meta:",u)}}}})}async makeJsonRequest(e){const t=await this.makeRequest(e);return t===null?null:JSON.parse(await t.text(),F)}async makeRequest(e){const{url:t,method:i,headers:s,data:r,signal:o}=e,n=new Headers;if(s)for(const c in s)n.append(c,s[c]);(!s||!s.Accept)&&n.append("Accept","application/json"),(!s||!s["Content-Type"])&&n.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&n.append("ngrok-skip-browser-warning","1234");const l=await this.fetch(t,{method:i,headers:n,body:r,signal:o});if(!l.ok){if(l.status===204)return null;if(l.status===422){const c=await l.json();if(typeof c<"u"&&c.isBot)throw new ie}throw new Error(`Error sending shoplift request ${l.status}`)}return l}queueAddVisitorToTest(e,t){if(this.state.essential.visitorTests.some(s=>s.testId===e))return;const i=this.testConfigs.find(s=>s.id===e);if(this.state.essential.visitorTests.push({createdAt:new Date,testId:e,hypothesisId:t.id,isThemeTest:t.type==="theme",themeId:t.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0,testType:t.type,assignedTo:t.isControl?"control":"variant",testTitle:i?.title}),t.type==="price"){const s=t.isControl?"control":"variant";this.log("Price test assignment detected, updating cart attributes:",e,s),this.updatePriceTestHiddenInputs(e,s,!1)}}queueCartUpdate(e){this.queueEvent(new Ce(e))}queuePageView(e){this.queueEvent(new Se(e))}queueEvent(e){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(e)}legacyGetLocalStorageVisitor(){const e=this.localStorageGet(this.legacySessionKey);if(e)try{return JSON.parse(e,F)}catch{}return null}pruneStaleVisitorTests(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(t=>t.id==e.testId)||this.inactiveTestConfigs.filter(t=>this.testIsPaused(t)).some(t=>t.id===e.testId))}pruneStateAndSave(){this.pruneStaleVisitorTests(),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const e=this.loadAnalyticsState(),t={analytics:e,essential:this.loadEssentialState(e),temporary:this.loadTemporaryState()},i=this.legacyGetLocalStorageVisitor(),s=this.legacyGetCookieVisitor(),r=[i,s].filter(o=>o!==null).sort((o,n)=>+n.storedAt-+o.storedAt)[0];return t.analytics.visitor===null&&r&&({visitorTests:t.essential.visitorTests,...t.analytics.visitor}=r,t.essential.isFirstLoad=!1,t.essential.initialState={createdAt:r.createdAt,referrer:r.referrer,utmCampaign:r.utmCampaign,utmContent:r.utmContent,utmMedium:r.utmMedium,utmSource:r.utmSource,device:r.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!t.essential.consentApproved&&t.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),t}loadEssentialState(e){const t=this.loadLocalStorage(this.essentialSessionKey),i=this.loadCookie(this.essentialSessionKey),s=this.getInitialState();e.visitor?.device&&(s.device=e.visitor.device);const r={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:s,visitorTests:[],isFirstLoad:!0},o=[t,i].filter(n=>n!==null).sort((n,l)=>+l.timestamp-+n.timestamp)[0]??r;return o.initialState||(e.visitor!==null?o.initialState=e.visitor:(o.initialState=s,o.initialState.createdAt=o.timestamp)),o}loadAnalyticsState(){const e=this.loadLocalStorage(this.analyticsSessionKey),t=this.loadCookie(this.analyticsSessionKey),i={timestamp:new Date,visitor:null,queue:[]},s=[e,t].filter(r=>r!==null).sort((r,o)=>+o.timestamp-+r.timestamp)[0]??i;return s.queue.length===0&&e&&e.queue.length>1&&(s.queue=e.queue),s}loadTemporaryState(){const e=this.sessionStorageGet(this.temporarySessionKey),t=e?JSON.parse(e,F):null,i=this.loadCookie(this.temporarySessionKey);return t??i??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persist
20CookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,{...this.state.analytics,queue:[]}))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(e){const t=this.localStorageGet(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}loadCookie(e){const t=this.getCookie(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}persistLocalStorageState(e,t){this.localStorageSet(e,JSON.stringify(t))}persistCookieState(e,t,i=!1){const s=JSON.stringify(t),r=i?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${e}=${s};domain=.${window.location.hostname};path=/;SameSite=Strict;${r}`}deleteCookie(e){const t=new Date(0).toUTCString();document.cookie=`${e}=;domain=.${window.location.hostname};path=/;expires=${t};`}deleteLocalStorage(e){window.localStorage.removeItem(e)}getChannel(e){return[{"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
20andex\.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
20pera\.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)}
20,{"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
20akao|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
20andex\.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(i=>i.test(e))?.name??"other"}getShopifyAnalyticsId(){const e=this.getCookie("_shopify_y");if(e)return e;try{const t=this.localStorageGet("Shoplift_ClientId");if(t)return t}catch{}return null}legacyGetCookieVisitor(){const e=this.getCookie("SHOPLIFT");return e===null?null:JSON.parse(e,F)}getCookie(e){const t=this.cookie.split("; ").filter(i=>i.split("=").at(0)===e).at(0);return t===void 0?null:t.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",e=>{(async()=>await this.onConsentChange(e.detail.analyticsAllowed,!0))()}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let e=0;const t=()=>{this.loadShopifyConsentApi()||e++<10&&window.setTimeout(t,100)};t()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const e=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),t=window.setTimeout(()=>{(async()=>await e())()},1e3);return}if(this.geoViaShopify){const s=window.Shopify.customerPrivacy.getRegion?.();this.resolvedRegion=typeof s=="string"?s.replace(/-/g,""):""}const i=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),i==="yes")};let t=window.setTimeout(()=>{(async()=>await e())()},5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i=>{(async()=>{if(window.clearTimeout(t),i){this.log("Error loading consent tracking",i);return}await e()})()}),!0}return!1}async onConsentChange(e,t){try{if(this.log("Consent change detected",e,t),this.state.essential.consentApproved=e,this.state.essential.hasConsentInteraction=t,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.saveState(),await this.syncAllEvents()}catch(i){this.log("Error syncing on consent change",i)}}isThemePreview(){return isThemePreview||themeRole!=="main"}isAppProxyPath(){const e=["/apps/","/tools/","/a/"],t=window.location.pathname;return e.some(i=>t.startsWith(i))}clearThemeBar(e,t,i){const s=structuredClone(i);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(r=>this.waitForElement(r,"#preview-bar-iframe, #PBarNextFrameWrapper").then(o=>(this.log("Found theme bar"),t&&(this.log("Removing theme bar"),o.remove()),e?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:s},ee)}):Promise.resolve(null)))).catch(r=>console.error(r))}waitForElement(e,t){return new Promise(i=>{const s=document.querySelector(t);if(s){i(s);return}const r=new MutationObserver(o=>{const n=document.querySelector(t);if(n){r.disconnect(),i(n);return}});r.observe(e??document.documentElement,{childList:!0})})}setDebug(e){this.state.essential.debugMode=e,this.saveState()}log(e,...t){let i=0;const s=e.replace(/%[sdoOfF]/g,r=>{if(i>=t.length)return r;const o=t[i++];return r==="%o"||r==="%O"?JSON.stringify(o):String(o)});this.logHistory.push(`[${new Date().toISOString()}][SL] ${s}`),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${e}`,...t)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie
20:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole,gaConfig:this.gaConfig},logHistory:this.logHistory}}createViewportObserver(e,t={}){const{threshold:i=this.VIEWPORT_TRACK_THRESHOLD,triggerOnce:s=!0}=t,r=new Set;return new IntersectionObserver(o=>{o.forEach(n=>{if(n.isIntersecting&&!r.has(n.target)){const l=n.target,c=l.getAttribute(this.DATA_SL_TEST_ID);c&&(e(c,l),s&&r.add(l))}})},{threshold:i})}applyChangesWithViewport(e,t,i,s){const r=t.selectorsForViewportTracking??t.selectors,o=n=>{if(this.state.essential.visitorTests.some(h=>h.testId===n)||this.activeViewportObservers.has(n))return;const l=[];if(r.forEach(h=>{e.querySelectorAll(h.cssSelector).forEach(b=>l.push(b))}),l.length===0)return;let c=!1;const d=()=>{c||(c=!0,i(n),u.disconnect(),this.activeViewportObservers.delete(n))},u=this.createViewportObserver(()=>{d()},{triggerOnce:!0,...s});this.activeViewportObservers.set(n,u),this.log(`Created viewport observer for test ${n}, observing ${l.length} elements`),l.forEach(h=>{h.setAttribute(this.DATA_SL_TEST_ID,String(n)),u.observe(h)}),setTimeout(()=>{c||l.forEach(h=>{const p=h.getBoundingClientRect(),b=s?.threshold??this.VIEWPORT_TRACK_THRESHOLD,E=Math.min(p.bottom,window.innerHeight)-Math.max(p.top,0),S=Math.min(p.right,window.innerWidth)-Math.max(p.left,0);p.top<window.innerHeight&&p.bottom>0&&p.left<window.innerWidth&&p.right>0&&E>0&&S>0&&E>=p.height*b&&(this.log(`Price element already visible in viewport for test ${n}:`,h),d())})},100)};t.selectors.length>0&&U(e,t,()=>{}),Te(e,{testId:t.testId,hypothesisId:t.hypothesisId,selectors:r},n=>{o(n)})}applyPriceTestWithMapLookup(e,t,i,s){if(!t.priceData){this.log("No price data for hypothesis '%s'",t.id);return}this.log("Hypothesis '%s' isControl=%s, priceData has %d variants",t.id,t.isControl,t.priceData.variants.length);const r=t.priceData.variants.slice(0,3);for(const[S,C,_]of r)this.log("  Sample priceData: variant=%s, price=%d, compareAt=%d",S,C,_);const o=j(t.priceData),n=new Set;for(const S of i)if(S.priceData)for(const[C]of S.priceData.variants)n.add(C);this.log("Price test Map lookup: %d products in hypothesis, %d total products to track",o.size,n.size);const l=t.priceData,c=new WeakSet;let d=!1;const u="[data-sl-attribute-p], [data-sl-attribute-cap], [data-sl-attribute-discount]",h=S=>{if(c.has(S))return;const C=S.getAttribute("data-sl-attribute-p"),_=S.getAttribute("data-sl-attribute-cap"),T=S.getAttribute("data-sl-attribute-discount"),m=C||_||T;if(!m||!n.has(m))return;c.add(S);const y=o.get(m);y&&(this.log("Applying price for product %s: %d cents (compare at: %d cents)",m,y.priceInCents,y.compareAtPriceInCents),Le(S,m,y,l),this.log("Applied price to element for product %s",m)),!d&&!this.state.essential.visitorTests.some(w=>w.testId===e)&&(S.setAttribute(this.DATA_SL_TEST_ID,String(e)),this.setupElementViewportTracking(S,e,()=>{d||(d=!0,s(e))}))},p=()=>{const S=document.querySelectorAll(u);this.log("Scanning for price elements, found: %d",S.length),S.forEach(h)},b=new MutationObserver(S=>{for(const C of S)C.type==="childList"&&C.addedNodes.forEach(_=>{if(_.nodeType===Node.ELEMENT_NODE){const T=_;(T.hasAttribute("data-sl-attribute-p")||T.hasAttribute("data-sl-attribute-cap")||T.hasAttribute("data-sl-attribute-discount"))&&h(T),T.querySelectorAll(u).forEach(h)}}),C.type==="attributes"&&C.target instanceof Element&&h(C.target)}),E=document.body||document.documentElement;b.observe(E,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-sl-attribute-p","data-sl-attribute-cap","data-sl-attribute-discount"]}),this.log("MutationObserver started for price elements"),p(),document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{this.log("DOMContentLoaded - rescanning for price elements"),p()}),setTimeout(()=>{this.log("Delayed rescan for price elements"),p()},100),setTimeout(()=>{this.log("Final rescan for price elements"),p()},500)}setupElementViewportTracking(e,t,i){const s=this.VIEWPORT_TRACK_THRESHOLD,r=e.getBoundingClientRect(),o=Math.min(r.bottom,window.innerHeight)-Math.max(r.top,0),n=Math.min(r.right,window.innerWidth)-Math.max(r.left,0);if(r.top<window.innerHeight&&r.bottom>0&&r.left<window.innerWidth&&r.right>0&&o>0&&n>0&&o>=r.height*s){this.log("Price element already visible for test %s",t),i();return}const c=new IntersectionObserver(d=>{for(const u of d)if(u.isIntersecting&&u.intersectionRatio>=s){this.log("Price element entered viewport for test %s",t),c.disconnect(),i();break}},{threshold:s});c.observe(e)}debug(){const e=this.debugState();console.log(JSON.stringify(e,ee,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new Ze("beckett-simonon.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",true,false,false,{"sendEvents":false,"mode":"gtag"},false,false,1000,[{"id":"01a081e1-99a1-75bb-851d-f0fa088ce43a","startAt":"2026-09-08T16:37:20.879305Z","requiresCountry":false,"requiresRegion":false,"bayesianRevision":5,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2026-09-08T16:37:21.406948Z"}],"hypotheses":[{"visitorCount":25895,"trafficPercentage":0.5,"title":"Original","domSelectors":[],"id":"01a081d9-9169-7f72-94ef-e15a58d69fc4","type":"basicScript","themeId":155533934778,"affix":"","isControl":true},{"visitorCount":25949,"trafficPercentage":0.5,"title":"Grouped Products","domSelectors":[],"id":"01a081d9-9169-7227-9d3d-32bacbd4358c","type":"basicScript","themeId":155533934778,"affix":"","isControl":false}],"targetAudiences":[[(visitor, isNew, channel, country) => window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/morgen-trainer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/reid-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/beaumont") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/anders-split-toe-derb") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/bolton-chelsea-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/calder
20-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/clement-derby") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/corso-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/dowler-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/dunham-derb") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/garcia-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/garcia-high-top") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/garcia-hi-top-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/geller-trainers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/hudson-loafer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/jones-slippers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/langford-wholecut-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/larsen-slippers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/lowell") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/maxwell-trainer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/mercer-boot") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/nieto-dopp-kit") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/palermo-derby") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/porto-lace-up") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/prieto-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/roy-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/warren-derby") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/williamson-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/archie-belted-loafer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/asher-oxfords") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/bennett-bifold-wallet") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/bernard-tassel-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/cohen-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/conti-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/davis-weekender") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/dean-oxford") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/domingo") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/douglas-jodhpur-boot") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/eriksen-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/fuentes-loafer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/garcia-golf") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/gaston-messenger-bag") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/gibson") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/graham-trainers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/gregory-buckle-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/lambert-loafers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/laval-chukka-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/lopez-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/nelson-belts") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/nolan-brogue-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/perry-belgian-loafer") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/preston-chelsea") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/redford-brogue-derbies") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/reid-golf") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/rivera-trainers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/silva-boots") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/theo-derbies") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/toledo-chukka-sneakers") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/trenton-derbies") || window.location.href.replace(/#slr-[a-z0-9]+$/, "").includes("/products/weston-loafers")]],"title":"Product Group PDP V2"},{"id":"01a08b9b-59d3-72cc-93fe-13bf07342fbf","startAt":"2026-09-10T13:56:49.232229Z","requiresCountry":false,"requiresRegion":false,"bayesianRevision":5,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2026-09-10T13:56:49.244971Z"}
20],"hypotheses":[{"visitorCount":15109,"trafficPercentage":0.49372297987873337,"title":"Original","domSelectors":[],"id":"01a08b98-b365-7272-8bdf-7e9f5afb88a4","type":"index","themeId":155533934778,"affix":"","isControl":true},{"visitorCount":15494,"trafficPercentage":0.5062770201212666,"title":"Split Hero","domSelectors":[],"id":"01a08b98-c81c-7208-9993-2e42c908821a","type":"index","themeId":155533934778,"affix":"sl-A5DF801E","isControl":false}],"targetAudiences":[],"title":"Split Hero"},{"id":"01a0ea19-2ec1-7748-9eaf-98d2dbe4c98f","startAt":"2026-09-28T22:18:34.029557Z","requiresCountry":false,"requiresRegion":false,"bayesianRevision":5,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2026-09-28T22:18:34.082803Z"}],"hypotheses":[{"visitorCount":2317,"trafficPercentage":0.48076921714037657,"title":"Original Grid Categories","domSelectors":[],"id":"01a0ea14-d905-7152-ad29-782efed1f831","type":"index","themeId":155533934778,"affix":"","isControl":true},{"visitorCount":2503,"trafficPercentage":0.5192307828596234,"title":"With Carousel Categories","domSelectors":[],"id":"01a0ea14-eea8-73e0-b96a-72d78d67f3ad","type":"index","themeId":155533934778,"affix":"sl-781B8398","isControl":false}],"targetAudiences":[],"title":"AB Home Collection Grid vs Carousel "}],[{"id":"7dbdc013-2173-47b3-8cd3-a737a92f581a","bayesianRevision":2,"status":"cancelled","hypotheses":[{"id":"6a42ad54-8c88-4c59-b6d8-198e90804ecd","type":"theme","themeId":131701276858,"affix":"","isControl":true,"redirectPath":null},{"id":"85cb58ff-9b23-4234-9a43-e09f87ca5ddd","type":"theme","themeId":137267871930,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"b4f8f051-e5c8-4de2-b969-eb2287ed8381","bayesianRevision":2,"status":"cancelled","hypotheses":[{"id":"55f69024-c73d-4fe5-a25c-d46aabf6e04b","type":"theme","themeId":131701276858,"affix":"","isControl":true,"redirectPath":null},{"id":"5f767a37-c9b7-4524-b649-16253b2cf765","type":"theme","themeId":138062790842,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"ce56068b-44b7-420c-b532-11bc76b38c0f","bayesianRevision":2,"status":"cancelled","hypotheses":[{"id":"fef73144-06e4-4f0b-8aaf-b9adb3b56c32","type":"theme","themeId":131701276858,"affix":"","isControl":true,"redirectPath":null},{"id":"a361d0ad-30ba-4627-aed2-b3df707fa32f","type":"theme","themeId":137840427194,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"9d9aacf0-6d2e-49b1-89af-8b5922fa9037","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"d661bdfc-f0f6-4304-a0e3-3a56ddacba11","type":"theme","themeId":131701276858,"affix":"","isControl":true,"redirectPath":null},{"id":"b8ac0bdb-7521-4da7-ab35-eb2af5545e3f","type":"theme","themeId":140156600506,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"29158a2c-4407-419e-9ab4-e0145967d18d","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"25ee3907-f798-4481-865b-e461f6293f51","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"6c158c20-f394-4c6c-8e1f-43fbd817f50c","type":"theme","themeId":146444812474,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"4c73f903-1766-4c2c-800b-8c0f179d836d","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"d06ac720-29b9-4991-bdb3-0c1ca05df1c5","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"f48a40d2-2c0b-40da-90ad-1ed6e01985df","type":"theme","themeId":147067338938,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"d1acd965-075e-40c5-9b01-9450a1ef008c","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"b977a088-aefe-424b-bf0d-19daa4f1e912","type":"theme","themeId":131701276858,"affix":"","isControl":true,"redirectPath":null},{"id":"4884c717-6771-4c63-bc52-ac244309cd66","type":"theme","themeId":14
200490277050,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"ef9c840f-6940-4ec5-8994-e62b985e4d64","bayesianRevision":3,"status":"cancelled","hypotheses":[{"id":"100a27a8-7a81-4bc0-951b-c6c83d515add","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"b0988c00-ff5b-477b-9cd6-3767085b779a","type":"theme","themeId":145499783354,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"478a7e91-1c02-4b16-8490-9acf6e7137d6","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"cd220b26-fef6-48a8-9cbb-967a5a133f96","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"d098a240-b3a1-4529-a4d2-109b9442251d","type":"theme","themeId":147067338938,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"52991d30-d042-4acd-8b69-4dff0a38e14a","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"cb73d150-b360-4121-a558-a58d32dec410","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"ef170ac1-f1e9-4713-bf84-4dd9ffd9710d","type":"theme","themeId":146898485434,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false},{"id":"a19aa57c-2755-4977-9529-80c3d1620919","bayesianRevision":4,"status":"cancelled","hypotheses":[{"id":"f5677b4a-7f5a-44a4-a4db-3e791daa7f6e","type":"theme","themeId":144329507002,"affix":"","isControl":true,"redirectPath":null},{"id":"7584b26d-8024-4326-b658-956d6421bf4b","type":"theme","themeId":147181371578,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false}],null,false),await window.shopliftInstance.init())})();async function Qe(a,e,t,i){const s=Be({log:i});if(t)return i("[SUB-PREVIEW] A side — no overlay applied; widget renders naturally"),s;const r=a.widget.widgetType,o=e?j(e):null;let n=W(e),l=J(a,n),c=l.discountMap,d=l.maxDiscount;function u(){const f=W(e);f!==n&&(n=f,l=J(a,n),c=l.discountMap,d=l.maxDiscount,i(`[SUB-PREVIEW] scope refreshed currentProductId=${n??"n/a"}, maxDiscount=${d}`))}i(`[SUB-PREVIEW] side=B, currentProductId=${n??"n/a"}, maxDiscount=${d}`);function h(f){if(!e||!o)return null;const v=Z(o),g=v?o.get(v):void 0;return g?{formattedVariantPrice:G(g.priceInCents,e),formattedDiscounted:G(g.priceInCents*(1-f/100),e)}:null}function p(f){const v=Y(a,f);if(!v)return d;const g=D(a,"subscriptionInput"),P=g.length?g[0].selector:'input[name="rc_plan"]',A=v.querySelector(`${P}:checked`);if(A){const k=c[A.value];if(k!==void 0)return k}return d}function b(f){const v=D(a,"subscriptionDiscount");for(const g of v)if(g.selector.includes("badge")||g.selector.includes("__badge")){const P=f.querySelector(g.selector);P?.textContent&&!P.textContent.includes(`${d}%`)&&$(P,A=>N(A,d))}}function E(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionCompareAt");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedVariantPrice)&&$(k,x=>/\d/.test(x)?g.formattedVariantPrice:x)}}function S(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionPrice");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedDiscounted)&&$(k,x=>/\d/.test(x)?g.formattedDiscounted:x)}}function C(f){const v=D(a,"subscriptionInput"),g=v.length?v[0].selector:'input[name="rc_plan"]',P=D(a,"subscriptionPlanDiscount"),A=P.length?P[0].selector:".rc-plans-button__discount";for(const k of Array.from(f.querySelectorAll("label"))){const x=k.querySelector(g),R=k.querySelector(A);if(x&&R?.textContent){const V=c[x.value];if(V!==void 0){const O=R.textContent.match(/[\d.]+%/)?.[0];O&&O!==`${V}%`&&$(R,L=>N(L,V))}}}}function _(f){const v=f.querySelector("select");if(v)for(const g of Array.from(v.options)){const P=c[g.value];if(P!==void 0&&g.textContent){const A=g.textContent.match(/[\d.]+%/)?.[0];A&&A!==`${P}%`&&(g.textContent=N(g.textContent,P))}}}function T(f){const v=D(a,"onetimePrice");if(!v.length||!e||!o)return;const g=Z(o),P=g?o.get(g):void 0;if(!P)return;const A=G(P.priceInCents,e),k=D(a,"onetimeContainer"),x=k.length?k[0].selector:'[part~="rc-purchase-option__onetime"]',R=f.querySelector(x);if(R)for(const V of v){const O=R.querySelector(`[part~="${V.selector}"]`);O?.textContent&&!O.textContent.includes(A)&&$(O,L=>/\d/.test(L)?A:L)}}function m(f,v){const P=D(a,"subscriptionDiscount").filter(A=>A.selector.includes("benefit")||A.selector==="rc-benefits");for(const A of P){const k=f.querySelector(A.selector);if(k?.shadowRoot){for(const x of Array.from(k.shadowRoot.querySelectorAll("li")))if(x.textContent?.includes("Save")){const R=x.textContent.match(/[\d.]+%/)?.[0];R&&R!==`${v}%`&&$(x,V=>N(V,v))}}}}let y=!1;function w(){if(!y){y=!0;try{u();const f=B(a);if(!f)return;const v=p(f);b(f),E(f,v),S(f,v),T(f);const g=Y(a,f);g&&(r==="buttons"||r==="radio"?C(g):_(g)),m(f,v)}finally{y=!1}}}const I=pe({data:a,runUpdates:w});return function(){I(),s()}}const Xe=Object.freeze(Object.defineProperty({__proto__:null,subscriptionPreviewRender:Qe},Symbol.toStringTag,{value:"Module"}))})(); })("/", { suffix: "men-jackets", type: "product" }, "main", 155533934778, false)</script>
20
21<!-- End of Shoplift scripts -->
22
23
24    <style>
25
26.s4com-article-body li {
27  margin-bottom: 10px;
28  padding-left: 26px;
29  position: relative;
30}
31.s4com-article-body  li::before {
32  content: '•';
33  display: inline-block;
34  position: absolute;
35  margin-right: 15px;
36  transform: scale(1.5);
37  color: #384A42;
38  left: 0px;
39}
40</style>
41    
41<script src="//www.beckettsimonon.com/cdn/shop/t/197/assets/tiny-slider.static.min.js?v=140276977778761612341785528189" type="text/javascript"></script>
41
42    
42<script src="//www.beckettsimonon.com/cdn/shop/t/197/assets/marquee3k.static.js?v=46895724445205194481785528189" defer></script>
42
43    
43<script src="//www.beckettsimonon.com/cdn/shop/t/197/assets/lazysizes.static.min.js?v=31285042723015709091785528189" async></script>
43
44
45    <link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
46    <link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
47    
47<script>
48      /* >> TriplePixel :: start*/
49      ~function(W,H,A,L,E,_,B,N){function O(U,T,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,H.open("GET",U,!0),H.send(null),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):N[B]=R):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}A.getItem('"!nC`')||(A=N,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return W=L(),(E._q=E._q||[]).push([W,t,e]),W},E.ch=W,B="configSecurityConfModel",N[B]=1,O("//conf.config-security.com/model",0),O("//triplewhale-pixel.web.app/triplefw.txt?",5)))}}("","TriplePixel",localStorage);
50      /* << TriplePixel :: end*/
51    </script>
51
52
53    
54
55    <meta charset="utf-8">
56    <meta name="version" content="4.1.3">
57    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
58    <meta name="viewport" content="width=device-width, initial-scale=1">
59    <meta name="theme-color" content="">
60    <link rel="canonical" href="https://www.beckettsimonon.com/products/prescott-jacket-suede-mens"><link rel="shortcut icon" href="//www.beckettsimonon.com/cdn/shop/files/favicon_beckett_32x32.png?v=1678741440" type="image/png" /><meta name="description" content="A modern workwear icon. Crafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction ke"><meta name="format-detection" content="telephone=no">
61
62    <meta property="og:site_name" content="Beckett Simonon">
63  <meta property="og:url" content="https://www.beckettsimonon.com/products/prescott-jacket-suede-mens">
64  <meta property="og:title" content="Prescott Jacket - Suede - Men's">
65  <meta property="og:type" content="product">
66  <meta property="og:description" content="A modern workwear icon. Crafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction ke"><meta property="og:price:amount" content="389">
67    <meta property="og:price:currency" content="USD"><meta property="og:image" content="http://www.beckettsimonon.com/cdn/shop/files/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72_1200x630.jpg?v=1789572541"><meta property="og:image" content="http://www.beckettsimonon.com/cdn/shop/files/color_walnut_5_prescott_jacket_suede_walnut_collar_detail_1200x630.jpg?v=1788895539"><meta property="og:image" content="http://www.beckettsimonon.com/cdn/shop/files/color_walnut_3_prescott_jacket_suede_walnut_back_04c01f3e-c08d-4741-ab4e-7d8713e81131_1200x630.jpg?v=1789572541">
68  <meta property="og:image:secure_url" content="https://www.beckettsimonon.com/cdn/shop/files/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72_1200x630.jpg?v=1789572541"><meta property="og:image:secure_url" content="https://www.beckettsimonon.com/cdn/shop/files/color_walnut_5_prescott_jacket_suede_walnut_collar_detail_1200x630.jpg?v=1788895539"><meta property="og:image:secure_url" content="https://www.beckettsimonon.com/cdn/shop/files/color_walnut_3_prescott_jacket_suede_walnut_back_04c01f3e-c08d-4741-ab4e-7d8713e81131_1200x630.jpg?v=1789572541">
69  <meta name="twitter:site" content="@">
70  <meta name="twitter:card" content="summary_large_image">
71  <meta name="twitter:title" content="Prescott Jacket - Suede - Men's">
72  <meta name="twitter:description" content="A modern workwear icon. Crafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction ke">
73
74
75    <link crossorigin href="https://cdn.shopify.com" rel="preconnect">
76    
77      <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/bundle.css?v=144370630907857762381790633582" as="style" rel="preload">
78    
79      <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/tiny-slider.static.min.css?v=138431383220488084551785528189" as="style" rel="preload">
80    
81
82    <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/bundle.js?v=166049214612268298471790633584" as="script" rel="preload">
83
84    <title>Prescott Jacket - Suede - Men&#39;s</title>
85    <title>Prescott Jacket - Suede - Men&#39;s
86&ndash; Beckett Simonon
87
88</title>
89
90    
91      <meta name="description" content="A modern workwear icon. Crafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction ke">
92    
93<link rel="shortcut icon" href="//www.beckettsimonon.com/cdn/shop/files/favicon_beckett_32x32.png?v=1678741440" type="image/png" />
94      <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/bundle.css?v=144370630907857762381790633582" rel="stylesheet" type="text/css" media="all" />
95    
96      <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/tiny-slider.static.min.css?v=138431383220488084551785528189" rel="stylesheet" type="text/css" media="all" />
97    
98
99    <!-- header hook for Shopify plugins -->
100    
100<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
100<meta name="facebook-domain-verification" content="e4ro7v6abh90m4sv364lzfoo3tm7uy">
101<meta name="google-site-verification" content="KzmLYZ10cN_0E73dIKLEBkoM89Te8Uh8PAZyl7LXyNg">
102<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1758496/digital_wallets/dialog">
103<meta id="in-context-paypal-metadata" data-shop-id="1758496" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
104<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/46481308254394:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://www.beckettsimonon.com/products/prescott-jacket-suede-mens.oembed">
105<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&configuration_id=5393252538&edited_at=1784823733"></script>
105
106<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
107<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&configuration_id=5393252538&edited_at=1784823733&shop_id=1758496" crossorigin="anonymous"></script>
vendor: 1 bytes, line 107
107
108<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1758496,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1758496","merchantName":"Beckett Simonon","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Beckett Simonon","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 108
108
109<script id="shopify-features" type="application/json">{"accessToken":"835aa900d56642b3a0448b9988406ea9","betas":["rich-media-storefront-analytics"],"domain":"www.beckettsimonon.com","predictiveSearch":true,"shopId":1758496,"locale":"en"}</script>
vendor: 1 bytes, line 109
109
110<script>var Shopify = Shopify || {};
111Shopify.shop = "beckett-simonon.myshopify.com";
112Shopify.locale = "en";
113Shopify.currency = {"active":"USD","rate":"1.0"};
114Shopify.country = "US";
115Shopify.theme = {"name":"[PROD] Cassini (PRICE UPDATES 2026)","id":155533934778,"schema_name":"Beckett Simonon Theme","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
116Shopify.theme.handle = "null";
117Shopify.theme.style = {"id":null,"handle":null};
118Shopify.cdnHost = "www.beckettsimonon.com/cdn";
119Shopify.routes = Shopify.routes || {};
120Shopify.routes.root = "/";
121Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
122Shopify.SignInWithShop = Shopify.SignInWithShop || {};
123Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
124Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 124
124
125<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 125
125
126<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 126
126
127<script>
128  window.ShopifyPay = window.ShopifyPay || {};
129  window.ShopifyPay.apiHost = "shop.app\/pay";
130  window.ShopifyPay.redirectState = null;
131</script>
vendor: 1 bytes, line 131
131
132<script>
133  window.Shopify = window.Shopify || {};
134  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
135  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
136  window.Shopify.SignInWithShop.eligible = true;
137</script>
vendor: 1 bytes, line 137
137
138<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 138
138
139<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 139
139
140<script type="module">
141  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
142
143  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
144
145</script>
vendor: 1 bytes, line 145
145
146<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 146
146
147<script type="module">
148  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js");
149
150  
151</script>
vendor: 1 bytes, line 151
151
152<script>
153  window.Shopify = window.Shopify || {};
154  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
155  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
156</script>
vendor: 1 bytes, line 156
156
157<script>(function() {
158  var isLoaded = false;
159  function asyncLoad() {
160    if (isLoaded) return;
161    isLoaded = true;
162    var urls = ["https:\/\/d3hw6dc1ow8pp2.cloudfront.net\/reviewsWidget.min.js?v=506d026d-be89-4c4b-8cfb-f6038da82b53\u0026shop=beckett-simonon.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=beckett-simonon.myshopify.com","\/\/cdn.shopify.com\/proxy\/484d1817ab608cd7104fb793254a84299e352b1a920eb073c287337540f51d76\/bingshoppingtool-t2app-prod.trafficmanager.net\/uet\/tracking_script?shop=beckett-simonon.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.attn.tv\/beckettsimonon\/dtag.js?shop=beckett-simonon.myshopify.com","https:\/\/cdn.instant.one\/instant.js?siteId=site_7b565ca46d79458fbe6c829f50e32a26\u0026shop=beckett-simonon.myshopify.com"];
163    for (var i = 0; i < urls.length; i++) {
164      var s = document.createElement('script');
165      s.type = 'text/javascript';
166      s.async = true;
167      s.src = urls[i];
168      var x = document.getElementsByTagName('script')[0];
169      x.parentNode.insertBefore(s, x);
170    }
171  };
172  if(window.attachEvent) {
173    window.attachEvent('onload', asyncLoad);
174  } else {
175    window.addEventListener('load', asyncLoad, false);
176  }
177})();</script>
vendor: 1 bytes, line 177
177
178<script id="__st">var __st={"a":1758496,"offset":-14400,"reqid":"483aa9ea-8bbf-494a-98b6-c7f4f27787cd-1790957759","pageurl":"www.beckettsimonon.com\/products\/prescott-jacket-suede-mens","u":"cdac830675e6","p":"product","rtyp":"product","rid":8502334062778};</script>
vendor: 1 bytes, line 178
178
179<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 179
179
180<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(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){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 180
180
181<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.beckettsimonon.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 181
181
182<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 = "//www.beckettsimonon.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>
182<script crossorigin="anonymous" defer="defer" src="//www.beckettsimonon.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 182
182
183<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 183
183
184<script>
185  window.Shopify = window.Shopify || {};
186  window.Shopify.MCP = window.Shopify.MCP || {};
187  window.Shopify.MCP.enabled = true;
188  window.Shopify.MCP.shop = "beckett-simonon.myshopify.com";
189  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.beckettsimonon.com\/api\/mcp";
190  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"]}}];
191</script>
vendor: 1 bytes, line 191
191
192<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("\/\/www.beckettsimonon.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
193</script>
vendor: 1 bytes, line 193
193
194<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://www.beckettsimonon.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
195</script>
vendor: 1 bytes, line 195
195
196<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
197  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);
198</script>
vendor: 1 bytes, line 198
198
199<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})}}));
200</script>
vendor: 1 bytes, line 200
200
201<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;session_id&quot;:&quot;01M3YPDB6DYQPN5KKZZFN8BNXC&quot;,&quot;publisher_shop_id&quot;:1758496,&quot;theme_id&quot;:155533934778,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;source_product_id&quot;:8502334062778,&quot;handle&quot;:&quot;prescott-jacket-suede-mens&quot;,&quot;page_type&quot;:&quot;product&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.beckettsimonon.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
201
202<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.beckettsimonon.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
203<style id="shopify-accelerated-checkout-cart">
204        #shopify-buyer-consent {
205  margin-top: 1em;
206  display: inline-block;
207  width: 100%;
208}
209
210#shopify-buyer-consent.hidden {
211  display: none;
212}
213
214#shopify-subscription-policy-button {
215  background: none;
216  border: none;
217  padding: 0;
218  text-decoration: underline;
219  font-size: inherit;
220  cursor: pointer;
221}
222
223#shopify-subscription-policy-button::before {
224  box-shadow: none;
225}
226
227      </style>
228
229<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
229
230
231    
231<script type="text/javascript" defer src="//www.beckettsimonon.com/cdn/shop/t/197/assets/bundle.js?v=166049214612268298471790633584" ></script>
231
232
233    
234
235    <style data-shopify>
236  @font-face {
237    font-family: 'Alverata';
238    font-style: normal;
239    font-weight: 300;
240    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/Alverata.static.woff2?v=27073683835065976351785528189') format('woff2');
241    font-display: swap;
242  }
243
244  @font-face {
245    font-family: 'Underground';
246    font-style: normal;
247    font-weight: 300;
248    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/Underground.static.woff2?v=53144142412605025101785528189') format('woff2');
249    font-display: auto;
250  }
251
252  @font-face {
253    font-family: 'WorkSans';
254    font-style: normal;
255    font-weight: 900;
256    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Black.static.woff2?v=119994269537286803571785528189') format('woff2');
257    font-display: auto;
258  }
259
260  @font-face {
261    font-family: 'WorkSans';
262    font-style: italic;
263    font-weight: 900;
264    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-BlackItalic.static.woff2?v=5030645239499815161785528189') format('woff2');
265    font-display: auto;
266  }
267
268  @font-face {
269    font-family: 'WorkSans';
270    font-style: normal;
271    font-weight: 700;
272    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Bold.static.woff2?v=155394746015086377221785528189') format('woff2');
273    font-display: auto;
274  }
275
276  @font-face {
277    font-family: 'WorkSans';
278    font-style: italic;
279    font-weight: 700;
280    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-BoldItalic.static.woff2?v=129180811954792170571785528189') format('woff2');
281    font-display: auto;
282  }
283
284  @font-face {
285    font-family: 'WorkSans';
286    font-style: normal;
287    font-weight: 300;
288    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Light.static.woff2?v=60872214153197718601785528189') format('woff2');
289    font-display: auto;
290  }
291
292  @font-face {
293    font-family: 'WorkSans';
294    font-style: italic;
295    font-weight: 300;
296    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-LightItalic.static.woff2?v=27891524460367303851785528189') format('woff2');
297    font-display: auto;
298  }
299
300  @font-face {
301    font-family: 'WorkSans';
302    font-style: normal;
303    font-weight: 500;
304    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Medium.static.woff2?v=108161349532113346601785528189') format('woff2');
305    font-display: auto;
306  }
307
308  @font-face {
309    font-family: 'WorkSans';
310    font-style: italic;
311    font-weight: 500;
312    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-MediumItalic.static.woff2?v=82222346040219073861785528189') format('woff2');
313    font-display: auto;
314  }
315
316  @font-face {
317    font-family: 'WorkSans';
318    font-style: normal;
319    font-weight: 400;
320    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Regular.static.woff2?v=17542827760554207561785528189') format('woff2');
321    font-display: auto;
322  }
323
324  @font-face {
325    font-family: 'WorkSans';
326    font-style: italic;
327    font-weight: 400;
328    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Italic.static.woff2?v=137787641448793566371785528189') format('woff2');
329    font-display: auto;
330  }
331
332  @font-face {
333    font-family: 'WorkSans';
334    font-style: normal;
335    font-weight: 600;
336    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-SemiBold.static.woff2?v=32284395895564179441785528189') format('woff2');
337    font-display: auto;
338  }
339
340  @font-face {
341    font-family: 'WorkSans';
342    font-style: italic;
343    font-weight: 600;
344    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-SemiBoldItalic.static.woff2?v=36769665022267918561785528189') format('woff2');
345    font-display: auto;
346  }
347
348  @font-face {
349    font-family: 'WorkSans';
350    font-style: normal;
351    font-weight: 200;
352    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-Thin.static.woff2?v=29962253751321656631785528189') format('woff2');
353    font-display: auto;
354  }
355
356  @font-face {
357    font-family: 'WorkSans';
358    font-style: italic;
359    font-weight: 200;
360    src: url('//www.beckettsimonon.com/cdn/shop/t/197/assets/WorkSans-ThinItalic.static.woff2?v=99527532918234302831785528189') format('woff2');
361    font-display: auto;
362  }
363</style>
364
365
366
367    
368    
369
370    <meta name="google-site-verification" content="CCoAHWNKQRrnFsGxGp6xcGTMFJF5h7C_ZvN6L_Yv0xY" />
371    <link href="//www.beckettsimonon.com/cdn/shop/t/197/assets/Alverata.static.woff2?v=27073683835065976351785528189" as="font" type="font/woff2" crossorigin="true" rel="preload">
372
373    
373<script>
374      (function () {
375        var tries = 0;
376        var MAX_TRIES = 100;
377
378        function initShopliftClarity() {
379          var ready = window.shoplift && typeof window.clarity === 'function';
380          var data = ready ? window.shoplift.getVisitorData() : null;
381          var hasTests = data && data.visitor && data.visitorTests && data.visitorTests.length;
382
383          if (!hasTests) {
384            if (++tries < MAX_TRIES) setTimeout(initShopliftClarity, 100);
385            return;
386          }
387
388          window.clarity('identify', data.visitor.id, {
389            customSessionId: data.visitor.shopifyAnalyticsId
390          });
391
392          window.clarity('set', 'shoplift_variant', data.visitorTests.map(function (t) {
393            return t.testId + ':' + t.hypothesisId;
394          }));
395
396          window.clarity('set', 'shoplift_is_theme_test', String(
397            data.visitorTests.some(function (t) { return t.isThemeTest; })
398          ));
399
400          window.clarity('event', 'shoplift_page_view');
401        }
402
403        initShopliftClarity();
404      })();
405    </script>
405
406  <!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
407<script type="text/javascript">
408  (function (c, l, a, r, i, t, y) {
409    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
410    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
411    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
412
413    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
414      if (error) {
415        console.error("Error loading Shopify features:", error);
416        return;
417      }
418
419      c[a]('consentv2', {
420        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
421        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
422        source: 101,
423      });
424    });
425
426    l.addEventListener("visitorConsentCollected", function (e) {
427      c[a]('consentv2', {
428        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
429        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
430        source: 101,
431      });
432    });
433  })(window, document, "clarity", "script", "l1b8pknuqh");
434</script>
434
435
436
437
438<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
439
440
441
442<script type="module" dynamic>
443  const configUrl = "/a/elevar/static/configs/e58b789aea783169a1c9e586283bf45f129468e0/config.js";
444  const config = (await import(configUrl)).default;
445  const scriptUrl = config.script_src_app_theme_embed;
446
447  if (scriptUrl) {
448    const { handler } = await import(scriptUrl);
449
450    await handler(
451      config,
452      {
453        cartData: {
454  marketId: "783515834",
455  localeCountryCode:"US",
456  attributes:{},
457  cartTotal: "0.0",
458  currencyCode:"USD",
459  items: []
460}
461,
462        user: {
463  cartTotal: "0.0",
464  currencyCode:"USD",
465  customer: {},
466}
467,
468        isOnCartPage:false,
469        collectionView:null,
470        searchResultsView:null,
471        productView:{
472    attributes:{},
473    currencyCode:"USD",defaultVariant: {id:"MNJKTJPRSSUEWALNNNNNNSSS",name:"Prescott Jacket - Suede - Men's",
474        brand:"Baena Mora | Jackets Factory",
475        category:"Jackets",
476        variant:"Walnut \/ S",
477        price: "389.0",
478        productId: "8502334062778",
479        variantId: "46481308254394",
480        compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308254394"},items: [{id:"MNJKTJPRSSUEWALNNNNNNSSS",name:"Prescott Jacket - Suede - Men's",
481          brand:"Baena Mora | Jackets Factory",
482          category:"Jackets",
483          variant:"Walnut \/ S",
484          price: "389.0",
485          productId: "8502334062778",
486          variantId: "46481308254394",
487          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308254394"},{id:"MNJKTJPRSSUEWALNNNNNNMMM",name:"Prescott Jacket - Suede - Men's",
488          brand:"Baena Mora | Jackets Factory",
489          category:"Jackets",
490          variant:"Walnut \/ M",
491          price: "389.0",
492          productId: "8502334062778",
493          variantId: "46481308287162",
494          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308287162"},{id:"MNJKTJPRSSUEWALNNNNNNLLL",name:"Prescott Jacket - Suede - Men's",
495          brand:"Baena Mora | Jackets Factory",
496          category:"Jackets",
497          variant:"Walnut \/ L",
498          price: "389.0",
499          productId: "8502334062778",
500          variantId: "46481308319930",
501          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308319930"},{id:"MNJKTJPRSSUEWALNNNNNNXLL",name:"Prescott Jacket - Suede - Men's",
502          brand:"Baena Mora | Jackets Factory",
503          category:"Jackets",
504          variant:"Walnut \/ XL",
505          price: "389.0",
506          productId: "8502334062778",
507          variantId: "46481308352698",
508          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308352698"},{id:"MNJKTJPRSSUEWALNNNNNNXXL",name:"Prescott Jacket - Suede - Men's",
509          brand:"Baena Mora | Jackets Factory",
510          category:"Jackets",
511          variant:"Walnut \/ XXL",
512          price: "389.0",
513          productId: "8502334062778",
514          variantId: "46481308385466",
515          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308385466"},{id:"MNJKTJPRSSUEOLINNNNNNSSS",name:"Prescott Jacket - Suede - Men's",
516          brand:"Baena Mora | Jackets Factory",
517          category:"Jackets",
518          variant:"Olive \/ S",
519          price: "389.0",
520          productId: "8502334062778",
521          variantId: "46481308418234",
522          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308418234"},{id:"MNJKTJPRSSUEOLINNNNNNMMM",name:"Prescott Jacket - Suede - Men's",
523          brand:"Baena Mora | Jackets Factory",
524          category:"Jackets",
525          variant:"Olive \/ M",
526          price: "389.0",
527          productId: "8502334062778",
528          variantId: "46481308451002",
529          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308451002"},{id:"MNJKTJPRSSUEOLINNNNNNLLL",name:"Prescott Jacket - Suede - Men's",
530          brand:"Baena Mora | Jackets Factory",
531          category:"Jackets",
532          variant:"Olive \/ L",
533          price: "389.0",
534          productId: "8502334062778",
535          variantId: "46481308483770",
536          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308483770"},{id:"MNJKTJPRSSUEOLINNNNNNXLL",name:"Prescott Jacket - Suede - Men's",
537          brand:"Baena Mora | Jackets Factory",
538          category:"Jackets",
539          variant:"Olive \/ XL",
540          price: "389.0",
541          productId: "8502334062778",
542          variantId: "46481308516538",
543          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308516538"},{id:"MNJKTJPRSSUEOLINNNNNNXXL",name:"Prescott Jacket - Suede - Men's",
544          brand:"Baena Mora | Jackets Factory",
545          category:"Jackets",
546          variant:"Olive \/ XXL",
547          price: "389.0",
548          productId: "8502334062778",
549          variantId: "46481308549306",
550          compareAtPrice: "600.0",image:"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541",url:"\/products\/prescott-jacket-suede-mens?variant=46481308549306"},]
551  },
552      }
553    );
554  }
555</script>
555
556
557
558<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
558<script type="text/javascript" src="https://www.beckettsimonon.com/apps/shop/hrfbh" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/beckettsimonon/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
558
559
560
561<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
562<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
563<script>
564/* >> TriplePixel :: start*/
565window.TriplePixelData={TripleName:"beckett-simonon.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"8502334062778",name:`Prescott Jacket - Suede - Men&#39;s`,price:"389",variant:"46481308254394",av:{ "46481308254394":true,"46481308287162":true,"46481308319930":true,"46481308352698":true,"46481308385466":true,"46481308418234":true,"46481308451002":true,"46481308483770":true,"46481308516538":true,"46481308549306":true }},search:"",collection:"",cart:"",template:"product",curr:"USD" || "USD", market:"783515834"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
566/* << TriplePixel :: end*/
567</script>
567
568
569
570
571<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
572
573
574
575
576
577
578
579
580
581
582
583
584    <link href="https://d3hw6dc1ow8pp2.cloudfront.net/styles/main.min.css" rel="stylesheet" type="text/css">
585<style type="text/css">
586.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview {
587        display: inline-block;
588    }
589    .okeReviews .okeReviews-reviewsWidget.is-okeReviews-empty {
590        display: block;
591    }
592.okeReviews.okeReviews--theme .okeReviews-badge--rating {
593        background-color: #FFB829;
594    }
595    .okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer--foreground {
596        background-image: url('data:image/svg+xml;charset=UTF-8, %3Csvg%20width%3D%2280%22%20height%3D%2214%22%20viewBox%3D%220%200%2080%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFB829%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M71.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM55.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM40.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53-3.508-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM24.076%2011.368l-3.94%202.42c-.475.292-.757.096-.63-.443l1.076-4.53-3.507-3.022c-.422-.363-.324-.693.238-.74l4.603-.37%201.78-4.3c.21-.51.55-.512.76%200l1.78%204.3%204.602.37c.554.046.667.37.24.74l-3.508%203.02%201.074%204.532c.127.536-.146.74-.628.444l-3.94-2.422zM8.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53L1.12%205.792c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
597    }
598.okeReviews.okeReviews--theme .okeReviews-badge--recommended {
599        background-color: #83CC1C;
600    }
601    .okeReviews.okeReviews--theme .okeReviews-review-recommendation--yes::before {
602        color: #83CC1C;
603    }
604    .okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-status--verified {
605        color: #83CC1C;
606    }
607</style>
608<script type="application/json" id="oke-reviews-settings">
609{"analyticsSettings":{"provider":"ua"},"disableInitialReviewsFetchOnProducts":false,"filtersEnabled":true,"initialReviewDisplayCount":5,"locale":"en","localeAndVariant":{"code":"en"},"omitMicrodata":true,"reviewSortOrder":"date","subscriberId":"e5ef8b84-b5de-4abb-866d-bdbca47a8d06","widgetTemplateId":"featured-media","starRatingColor":"#FFCF2A","recorderPlus":true,"recorderQandaPlus":true}
610</script>
610
611
612    
613
614
615
616
617    
618        
618<script type="application/json" id="oke-surveys-settings">{"subscriberId":"e5ef8b84-b5de-4abb-866d-bdbca47a8d06","style":{}}</script>
618<script src="https://surveys.okendo.io/js/client-setup.js" async></script>
618
619    
620    
621
622
623
624
625
626
627
628
629
630
631<!-- END app snippet -->
632
633    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
634<!-- END app snippet -->
635
636<!-- BEGIN app snippet: widget-plus-initialisation-script -->
637
638
639
640
641<!-- END app snippet -->
642
643
644<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
645
646
647
648
649
650
651
652
653
654
655
656
657  
657<script async src="https://static.klaviyo.com/onsite/js/EiD4D3/klaviyo.js?company_id=EiD4D3"></script>
657
658  
658<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>
658
659
660  
661    
661<script id="viewed_product">
662      if (item == null) {
663        var _learnq = _learnq || [];
664
665        var MetafieldReviews = null
666        var MetafieldYotpoRating = null
667        var MetafieldYotpoCount = null
668        var MetafieldLooxRating = null
669        var MetafieldLooxCount = null
670        var okendoProduct = null
671        var okendoProductReviewCount = null
672        var okendoProductReviewAverageValue = null
673        try {
674          // The following fields are used for Customer Hub recently viewed in order to add reviews.
675          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
676          MetafieldReviews = {};
677          MetafieldYotpoRating = null
678          MetafieldYotpoCount = null
679          MetafieldLooxRating = null
680          MetafieldLooxCount = null
681
682          okendoProduct = null
683          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
684          if (okendoProduct && 'error' in okendoProduct) {
685            okendoProduct = null
686          }
687          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
688          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
689        } catch (error) {
690          console.error('Error in Klaviyo onsite reviews tracking:', error);
691        }
692
693        var item = {
694          Name: "Prescott Jacket - Suede - Men's",
695          ProductID: 8502334062778,
696          Categories: ["All","All Products","Facebook Feed","Klaviyo All Products 2025","Men's Jackets","Men's Products","Non Seconds"],
697          ImageURL: "https://www.beckettsimonon.com/cdn/shop/files/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72_grande.jpg?v=1789572541",
698          URL: "https://www.beckettsimonon.com/products/prescott-jacket-suede-mens",
699          Brand: "Baena Mora | Jackets Factory",
700          Price: "$389",
701          Value: "389",
702          CompareAtPrice: "$600"
703        };
704        _learnq.push(['track', 'Viewed Product', item]);
705        _learnq.push(['trackViewedItem', {
706          Title: item.Name,
707          ItemId: item.ProductID,
708          Categories: item.Categories,
709          ImageUrl: item.ImageURL,
710          Url: item.URL,
711          Metadata: {
712            Brand: item.Brand,
713            Price: item.Price,
714            Value: item.Value,
715            CompareAtPrice: item.CompareAtPrice
716          },
717          metafields:{
718            reviews: MetafieldReviews,
719            yotpo:{
720              rating: MetafieldYotpoRating,
721              count: MetafieldYotpoCount,
722            },
723            loox:{
724              rating: MetafieldLooxRating,
725              count: MetafieldLooxCount,
726            },
727            okendo: {
728              rating: okendoProductReviewAverageValue,
729              count: okendoProductReviewCount,
730            }
731          }
732        }]);
733      }
734    </script>
734
735  
736
737
738
739
740  
740<script>
741    window.klaviyoReviewsProductDesignMode = false
742  </script>
742
743
744
745
746
747
748
749
750
751
752<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
753<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/beckett-simonon.myshopify.com"></script>
753
754
755
756<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
756
757
758
759<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=beckett-simonon"></script>
759
760
761
762<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
763<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: 1758496,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 763
763
764<script>
765  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
766</script>
vendor: 1 bytes, line 766
766
767<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}
767).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: 1758496,storefrontBaseUrl: "https://www.beckettsimonon.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.beckettsimonon.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2321907898","configuration":"{\"projectId\":\"l1b8pknuqh\"}","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"]}
767,"dataSharingState":"unrestricted"},{"id":"2174681274","configuration":"{\"accountID\":\"8gWD7txJmXZTZk8rrbj7QZ\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"beckett-simonon.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"057f05b899d4e0778e78fe536aa0cc14","type":"APP","apiClientId":374065037313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2044625082","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1661468858","configuration":"{\"accountID\":\"EiD4D3\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1661239482","configuration":"{\"eventMapping\":\"{\\\"conversion\\\":{\\\"page_viewed\\\":\\\"u5iaIBs99v9uTHRJ0YoCMl\\\",\\\"product_viewed\\\":\\\"w1lECyqMLSCQiVEbr8jHtB\\\",\\\"product_added_to_cart\\\":\\\"gyqBpYU4udPG0dFyeQ8meh\\\",\\\"checkout_started\\\":\\\"LqMNgtpDQQawCvX4wxzyRt\\\",\\\"payment_info_submitted\\\":\\\"7Pd0Erb4t2FC4kuv90MCqa\\\",\\\"checkout_completed\\\":\\\"uzR4WjCMYqL9zgKgKTN9hT\\\",\\\"search_submitted\\\":\\\"y93PoOdxUepgwxREiRKdeQ\\\",\\\"collection_viewed\\\":\\\"9zoEUhS25JRTpEkkoQMPhL\\\"},\\\"events\\\":{\\\"page_viewed\\\":\\\"Ss9POFc40G6ovIjBlEBSZP\\\",\\\"product_viewed\\\":\\\"3TvUqZ5MrT87b0YZOmkqYA\\\",\\\"product_added_to_cart\\\":\\\"YyIOccRY56EzwlqmqvYCG5\\\",\\\"checkout_started\\\":\\\"u5sQYci7PsxcHbfFYmAUaE\\\",\\\"payment_info_submitted\\\":\\\"RSyhcrEjvtmt8ZdnM0dlKy\\\",\\\"checkout_completed\\\":\\\"isQKTMS6HAd8dpTa9hAx8Z\\\",\\\"search_submitted\\\":\\\"k0S6kdh4HtroN9Nf6gCp9S\\\",\\\"collection_viewed\\\":\\\"KrXqdWyKOShm7dbpcVzB4E\\\"}}\",\"shopId\":\"gid:\/\/shopify\/Shop\/1758496\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1b5534439d3df5f28cc018fc64026543","type":"APP","apiClientId":81768316929,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1271627962","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\",\\\"GT-P8RVPKWR\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/zbxnCJ6HkosbEPKL6N8D\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/TmnMCKqHkosbEPKL6N8D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-N4TD8Z0F5J\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/a3wWCKeHkosbEPKL6N8D\\\",\\\"MC-151EFD8JL5\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-N4TD8Z0F5J\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/cyCdCJuHkosbEPKL6N8D\\\",\\\"MC-151EFD8JL5\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/JC5jCKSHkosbEPKL6N8D\\\",\\\"MC-151EFD8JL5\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-N4TD8Z0F5J\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/vzJJCK2HkosbEPKL6N8D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-N4TD8Z0F5J\\\",\\\"AW-1006241266\\\/Qy3ACKGHkosbEPKL6N8D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-N4TD8Z0F5J\\\"}],\\\"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":"969081018","configuration":"{\"pixelId\":\"1e66dfdb-18d9-41f1-88
76701-8950be95ab8a\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"808878266","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"770146490","configuration":"{\"publicKey\":\"pub_b85d7f8a835ecffb5c8a\",\"apiUrl\":\"https:\\\/\\\/tracking.refersion.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0fb80394591dba97de0fece487c9c5e4","type":"APP","apiClientId":147004,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"525795514","configuration":"{\"pixelCode\":\"COGOH73C77U2N85UMIN0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"295010490","configuration":"{\"shopId\":\"beckett-simonon.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"53805242","configuration":"{\"shop\":\"beckett-simonon.myshopify.com\", \"shopliftUrl\":\"https:\/\/events.shoplift.ai\/api\/events\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dabcda9558be25394b12ce3ce899568b","type":"APP","apiClientId":7521861633,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4980922","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/e58b789aea783169a1c9e586283bf45f129468e0\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"14090426","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retention.com Script"},{"id":"27984058","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Elevar - Checkout Tracking"},{"id":"57606330","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Attentive Custom Pixel"}
767,{"id":"134152378","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Instant"},{"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":"Beckett Simonon","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"beckett-simonon.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.beckettsimonon.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308254394","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEWALNNNNNNSSS","title":"Walnut \/ S","untranslatedTitle":"Walnut \/ S"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308287162","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEWALNNNNNNMMM","title":"Walnut \/ M","untranslatedTitle":"Walnut \/ M"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308319930","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"}
767,"sku":"MNJKTJPRSSUEWALNNNNNNLLL","title":"Walnut \/ L","untranslatedTitle":"Walnut \/ L"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308352698","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEWALNNNNNNXLL","title":"Walnut \/ XL","untranslatedTitle":"Walnut \/ XL"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308385466","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEWALNNNNNNXXL","title":"Walnut \/ XXL","untranslatedTitle":"Walnut \/ XXL"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308418234","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEOLINNNNNNSSS","title":"Olive \/ S","untranslatedTitle":"Olive \/ S"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308451002","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEOLINNNNNNMMM","title":"Olive \/ M","untranslatedTitle":"Olive \/ M"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308483770","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEOLINNNNNNLLL","title":"Olive \/ L","untranslatedTitle":"Olive \/ L"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308516538","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEOLINNNNNNXLL","title":"Olive \/ XL","untranslatedTitle":"Olive \/ XL"},{"price":{"amount":389.0,"currencyCode":"USD"},"product":{"title":"Prescott Jacket - Suede - Men's","vendor":"Baena Mora | Jackets Factory","id":"8502334062778","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","type":"Jackets"},"id":"46481308549306","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"sku":"MNJKTJPRSSUEOLINNNNNNXXL","title":"Olive \/ XXL","untranslatedTitle":"Olive \/ XXL"}],"products":[{"id":"8502334062778","handle":"prescott-jacket-suede-mens","isCollective":false,"title":"Prescott Jacket - Suede - Men's","type":"Jackets","untranslatedTitle":"Prescott Jacket - Suede - Men's","url":"\/products\/prescott-jacket-suede-mens","vendor":"Baena Mora | Jackets Factory","remoteShopId":null,"variants":[{"id":"46481308254394","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEWALNNNNNNSSS","title":"Walnut \/ S","untranslatedTitle":"Walnut \/ S"},{"id":"46481308287162","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEWALNNNNNNMMM","title":"Walnut \/ M","untranslatedTitle":"Walnut \/ M"},{"id":"46481308319930","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"}
767,"sku":"MNJKTJPRSSUEWALNNNNNNLLL","title":"Walnut \/ L","untranslatedTitle":"Walnut \/ L"},{"id":"46481308352698","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEWALNNNNNNXLL","title":"Walnut \/ XL","untranslatedTitle":"Walnut \/ XL"},{"id":"46481308385466","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEWALNNNNNNXXL","title":"Walnut \/ XXL","untranslatedTitle":"Walnut \/ XXL"},{"id":"46481308418234","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEOLINNNNNNSSS","title":"Olive \/ S","untranslatedTitle":"Olive \/ S"},{"id":"46481308451002","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEOLINNNNNNMMM","title":"Olive \/ M","untranslatedTitle":"Olive \/ M"},{"id":"46481308483770","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEOLINNNNNNLLL","title":"Olive \/ L","untranslatedTitle":"Olive \/ L"},{"id":"46481308516538","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEOLINNNNNNXLL","title":"Olive \/ XL","untranslatedTitle":"Olive \/ XL"},{"id":"46481308549306","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541"},"price":{"amount":389.0,"currencyCode":"USD"},"sku":"MNJKTJPRSSUEOLINNNNNNXXL","title":"Olive \/ XXL","untranslatedTitle":"Olive \/ XXL"}]},{"id":"8172205146298","handle":"saphir-pommadier-cream-shoe-polish","isCollective":false,"title":"Saphir Pommadier - Cream Shoe Polish - Add On","type":"Shoe Care","untranslatedTitle":"Saphir Pommadier - Cream Shoe Polish - Add On","url":"\/products\/saphir-pommadier-cream-shoe-polish","vendor":"Beckett Simonon","remoteShopId":null,"variants":[{"id":"45000035041466","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/beckett-simonon-saphir-black-front.jpg?v=1759259191"},"price":{"amount":28.0,"currencyCode":"USD"},"sku":"MYACSCSPCSPHBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"7809868726458","handle":"ava-belt-full-grain-leather","isCollective":false,"title":"Ava Belt - Full Grain Leather - Add On","type":null,"untranslatedTitle":"Ava Belt - Full Grain Leather - Add On","url":"\/products\/ava-belt-full-grain-leather","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"43720372715706","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_ava_belt_full_grain_leather_6d67bbd7-233e-4b5d-ae37-2a267daf999d.jpg?v=1789585481"},"price":{"amount":49.0,"currencyCode":"USD"},"sku":"WNACBLNAVALTHBLKNNNNNNXSS","title":"Black \/ XS (27\" - 29\")","untranslatedTitle":"Black \/ XS (27\" - 29\")"}]},{"id":"8024547164346","handle":"bennett-bifold-wallet-mens-add-on-embossed-leather","isCollective":false,"title":"Bennett Bifold Wallet - Men's - Add On Embossed Leather","type":"Wallets","untranslatedTitle":"Bennett Bifold Wallet - Men's - Add On Embossed Leather","url":"\/products\/bennett-bifold-wallet-mens-add-on-embossed-leather","vendor":"Baena Mora | Accessories Factory","remoteShopId":null,"variants":[{"id":"44397852229818","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_bennet_bifold_wallet_embossed_leather_9d53d931-78f0-4b8a-8f04-4b13d5ee5536.jpg?v=1732595647"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"MNACSGBENEBDBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"8024548343994","handle":"bennett-bifold-wallet-mens-add-on-full-grain-leather","isCollective":false,"title":"Bennett Bifold Wallet - Men's - Add On Full Grain Leather","type":"Wallets","untranslatedTitle":"Bennett Bifold Wallet - Men's - Add On Full Grain Leather","url":"\/products\/bennett-bifold-wallet-mens-add-on-full-grain-leather","vendor":"Baena Mora | Accessories Factory","remoteShopId":null,"variants":[{"id":"44397874446522","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_bennet_bifold_wallet_full_grain_leather_225a4a29-1965-4d9c-a7f1-71c7b345416b.jpg?v=1732596095"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"MNACSGBENLTHBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"8461293715642","handle":"all-day-comfort-insole-add-on","isCollective":false,"title":"All-Day Comfort Insole - Add On","type":"insole","untranslatedTitle":"All-Day Comfort Insole - Add On","url":"\/products\/all-day-comfort-insole-add-on","vendor":"Beckett Simonon","remoteShopId":null,"variants":[{"id":"46191948955834","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/Insole_men_add_on_a0e01798-f27f-49a5-9794-a98e2e22fc1c.jpg?v=1787264377"},"price":{"amount":20.0,"currencyCode":"USD"},"sku":"MYACINCFILTHTANTPEGRNLLL","title":"S (Size 7 to 8 )","untranslatedTitle":"S (Size 7 to 8 )"}]},{"id":"7809900052666","handle":"iris-belt-pebbled-leather","isCollective":false,"title":"Iris Belt - Pebbled Leather - Add On","type":"Belts","untranslatedTitle":"Iris Belt - Pebbled Leather - Add On","url":"\/products\/iris-belt-pebbled-leather","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"43720471347386","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_iris_belt_749b1957-a933-45ab-9d64-75bc2542f75f.jpg?v=1789661462"},"price":{"amount":49.0,"currencyCode":"USD"},"sku":"WNACBLNIRIPBLBLKNNNNNNXSS","title":"Black \/ XS (27\" - 29\")","untranslatedTitle":"Black \/ XS (27\" - 29\")"}]},{"id":"4420343398479","handle":"matching-belt-add-on","isCollective":false,"title":"Matching Belt - Add On","type":"Belts","untranslatedTitle":"Matching Belt - Add On","url":"\/products\/matching-belt-add-on","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"31544516214863","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_nelson_belts_04c6ea6d-9386-4c1a-a8a2-05b7bcf56220.jpg?v=1762198282"},"price":{"amount":49.0,"currencyCode":"USD"},"sku":"MNACBLNELLTHBLKNNNNNN032","title":"Black \/ 32\" (30\" pants)","untranslatedTitle":"Black \/ 32\" (30\" pants)"}]},{"id":"8172205015226","handle":"saphir-creme-universelle","isCollective":false,"title":"Saphir Creme Universelle - Add On","type":"Shoe Care","untranslatedTitle":"Saphir Creme Universelle - Add On","url":"\/products\/saphir-creme-universelle","vendor":"Beckett Simonon","remoteShopId":null,"variants":[{"id":"45000034877626","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/beckett-simonon-saphir-creme-front.jpg?v=1759259187"},"price":{"amount":22.0,"currencyCode":"USD"},"sku":"MYACSCSCUSPHNNNNNNNNNNNN","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"4680535703631","handle":"cedar-shoe-trees-add-on","isCollective":false,"title":"Shoe Trees - Add On","type":"Shoe Tree","untranslatedTitle":"Shoe Trees - Add On","url":"\/products\/cedar-shoe-trees-add-on","vendor":"Beckett Simonon","remoteShopId":null,"variants":[{"id":"32334669873231","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Top_47ae4507-8283-4352-8238-43701161bd08.jpg?v=1618343651"},"price":{"amount":26.0,"currencyCode":"USD"},"sku":"MYACSTSHTCDRNNNNNNNNNSSS","title":"S (Size 7 to 8)","untranslatedTitle":"S (Size 7 to 8)"}]},{"id":"3987832537167","handle":"nelson-belts","isCollective":false,"title":"Nelson Belts - Men's","type":"Belts","untranslatedTitle":"Nelson Belts - Men's","url":"\/products\/nelson-belts","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"29714616352847","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_nelson_belts.jpg?v=1762198217"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"MYACBLNELLTHBLKNNNNNN032","title":"Black \/ 32\" (30\" pants)","untranslatedTitle":"Black \/ 32\" (30\" pants)"}]},{"id":"3987490472015","handle":"molina-belts","isCollective":false,"title":"Molina Belts - Men's","type":"Belts","untranslatedTitle":"Molina Belts - Men's","url":"\/products\/molina-belts","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"29714561794127","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_molina_belts.jpg?v=1762198215"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"MYACBLMOLLTHBLKNNNNNN032","title":"Black \/ 32\" (30\" pants)","untranslatedTitle":"Black \/ 32\" (30\" pants)"}]},{"id":"4327794671695","handle":"nelson-belts-5-pack","isCollective":false,"title":"Nelson Belts 5 Pack - Men's","type":"Belts","untranslatedTitle":"Nelson Belts 5 Pack - Men's","url":"\/products\/nelson-belts-5-pack","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"31075099410511","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/beckett-simonon-nelson-belts-2_dfcd0b21-b555-41bf-ae9e-22954c7d5084.jpg?v=1762198271"},"price":{"amount":319.0,"currencyCode":"USD"},"sku":"MYACBLNELLTHALLNNNNNN032","title":"32\" (30\" pants)","untranslatedTitle":"32\" (30\" pants)"}]},{"id":"6194397413562","handle":"nelson-belts-suede","isCollective":false,"title":"Nelson Belts - Suede - Men's","type":"Belts","untranslatedTitle":"Nelson Belts - Suede - Men's","url":"\/products\/nelson-belts-suede","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"38005581775034","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_reid_nelson_belt_suede.jpg?v=1762201005"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"MYACBLNELSUEBLKNNNNNN034","title":"Black \/ 34\" (32\" pants)","untranslatedTitle":"Black \/ 34\" (32\" pants)"}]},{"id":"3974978175055","handle":"davis-weekender-pebbled","isCollective":false,"title":"Davis Weekender Bag - Pebbled - Men's","type":"Bags","untranslatedTitle":"Davis Weekender Bag - Pebbled - Men's","url":"\/products\/davis-weekender-pebbled","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"29648881123407","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_3_davis_weekender_pebbled.jpg?v=1618339301"},"price":{"amount":379.0,"currencyCode":"USD"},"sku":"MNACWKDAVPBLBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"4491545804879","handle":"davis-weekender","isCollective":false,"title":"Davis Weekender Bag - Men's","type":"Bags","untranslatedTitle":"Davis Weekender Bag - Men's","url":"\/products\/davis-weekender","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"31848718073935","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_3_davis_weekender_vachetta.jpg?v=1618339254"},"price":{"amount":379.0,"currencyCode":"USD"},"sku":"MNACWKDAVLTHBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"4175618211919","handle":"sullivan-briefcase","isCollective":false,"title":"Sullivan Briefcase - Men's","type":"Bags","untranslatedTitle":"Sullivan Briefcase - Men's","url":"\/products\/sullivan-briefcase","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"30335226576975","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_2_sullivan_briefcase.jpg?v=1618343700"},"price":{"amount":309.0,"currencyCode":"USD"},"sku":"MNACMSSULLTHBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"3959646355535","handle":"bolton-chelsea-boots","isCollective":false,"title":"Bolton Chelsea Boots - Me
767n's","type":"Boot","untranslatedTitle":"Bolton Chelsea Boots - Men's","url":"\/products\/bolton-chelsea-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574027935823","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_bolton_chelsea_boots.jpg?v=1618341689"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCHBOLLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3959937171535","handle":"nolan-brogue-boots","isCollective":false,"title":"Nolan Brogue Boots - Men's","type":"Boot","untranslatedTitle":"Nolan Brogue Boots - Men's","url":"\/products\/nolan-brogue-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574780387407","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_nolan_brogue_boots.jpg?v=1618342683"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTLUNOLLTHBLKRUBTAN070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3959731912783","handle":"dowler-boots","isCollective":false,"title":"Dowler Boots - Men's","type":"Boot","untranslatedTitle":"Dowler Boots - Men's","url":"\/products\/dowler-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574281855055","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_dowler_boot.jpg?v=1618339606"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTLUDOWLTHBLKLTHTAN070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3959762583631","handle":"easton-side-zip-boots","isCollective":false,"title":"Easton Side-Zip Boots - Men's","type":"Boot","untranslatedTitle":"Easton Side-Zip Boots - Men's","url":"\/products\/easton-side-zip-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574342312015","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_easton_side_zip.jpg?v=1618341421"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCHEASLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"4470155116623","handle":"ellis-chukka-boots","isCollective":false,"title":"Ellis Chukka Boots - Men's","type":"Boot","untranslatedTitle":"Ellis Chukka Boots - Men's","url":"\/products\/ellis-chukka-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"31758423785551","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_ellis_chukka_boots.jpg?v=1618340343"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCKELSLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"8258770272442","handle":"astor-chelsea-boots-men-s","isCollective":false,"title":"Astor Chelsea Boot - Men´s","type":"Boot","untranslatedTitle":"Astor Chelsea Boot - Men´s","url":"\/products\/astor-chelsea-boots-men-s","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45310607458490","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_astor_chelsea_full_grain.jpg?v=1763136008"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCHASTLTHBLKEVABLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3959877369935","handle":"laval-chukka-boots","isCollective":false,"title":"Laval Chukka Boots - Men's","type":"Boot","untranslatedTitle":"Laval Chukka Boots - Men's","url":"\/products\/laval-chukka-boots","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574572179535","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_laval_chukka_boots.jpg?v=1618344985"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCKLAVLTHBLKRUBBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3987412713551","handle":"laval-chukka-boots-pull-up","isCollective":false,"title":"Laval Chukka Boots - Pull-Up - Men's","type":"Boot","untranslatedTitle":"Laval Chukka Boots - Pull-Up - Men's","url":"\/products\/laval-chukka-boots-pull-up","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29711749644367","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_4_laval_chukka_pull_up.jpg?v=1618345033"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCKLAVPULBRWRUBTAN070","title":"Brown \/ 7","untranslatedTitle":"Brown \/ 7"}]},{"id":"3966988419151","handle":"kent-wingtip","isCollective":false,"title":"Kent Wingtips - Men's","type":"Casual Shoe","untranslatedTitle":"Kent Wingtips - Men's","url":"\/products\/kent-wingtip","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29612719767631","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_kent_wingtip.jpg?v=1618344822"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHDBKENLTHBLKRUBTAN070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3966984978511","handle":"dunham-derby","isCollective":false,"title":"Dunham Derbies - Men's","type":"Casual Shoe","untranslatedTitle":"Dunham Derbies - Men's","url":"\/products\/dunham-derby","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29612700631119","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_dunham_derby.jpg?v=1618339915"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHDBDUNLTHBLKRUBBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3966980948047","handle":"anders-split-toe-derby","isCollective":false,"title":"Anders Split Toe Derbies - Men's","type":"Casual Shoe","untranslatedTitle":"Anders Split Toe Derbies - Men's","url":"\/products\/anders-split-toe-derby","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29612658982991","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_anders_split_toe.jpg?v=1631863090"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHDBANDLTHBLKRUBTAN070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"7132938567866","handle":"garcia-golf-pull-up","isCollective":false,"title":"Garcia Golf - Pull-Up - Men's","type":"Sneakers - Golf","untranslatedTitle":"Garcia Golf - Pull-Up - Men's","url":"\/products\/garcia-golf-pull-up","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"41606714327226","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_navywhite_4_garcia_golf_pull_up.jpg?v=1744235082"},"price":{"amount":189.0,"currencyCode":"USD"},"sku":"MNSNGFGARWRPBLURUBWHT070","title":"Navy\/White \/ 7","untranslatedTitle":"Navy\/White \/ 7"}]},{"id":"7132950298810","handle":"reid-golf","isCollective":false,"title":"Reid Golf - Men's","type":"Sneakers - Golf","untranslatedTitle":"Reid Golf - Men's","url":"\/products\/reid-golf","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"41606768722106","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_reid_golf.jpg?v=1744375330"},"price":{"amount":189.0,"currencyCode":"USD"},"sku":"MNSNGFREIWRLWHTRUBWHT070","title":"White\/White \/ 7","untranslatedTitle":"White\/White \/ 7"}]},{"id":"7132606398650","handle":"garcia-golf","isCollective":false,"title":"Garcia Golf - Men's","type":"Sneakers - Golf","untranslatedTitle":"Garcia Golf - Men's","url":"\/products\/garcia-golf","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"41605439914170","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_garcia_golf.jpg?v=1744234685"},"price":{"amount":189.0,"currencyCode":"USD"},"sku":"MNSNGFGARWRLWHTRUBWHT070","title":"White\/White \/ 7","untranslatedTitle":"White\/White \/ 7"}]},{"id":"7322551550138","handle":"toledo-chukka-sneakers-nubuck","isCollective":false,"title":"Toledo Chukka Sneakers - Nubuck - Men's","type":"Sneakers","untranslatedTitle":"Toledo Chukka Sneakers - Nubuck - Men's","url":"\/products\/toledo-chukka-sneakers-nubuck","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"42776499519674","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_browngum_4_toledo_chukka_sneakers_nubuck_544844ba-bd25-45a6-8898-01097800cf03.jpg?v=1756325764"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNHTTOLNUBBRWRUBGUM070","title":"Brown\/Gum \/ 7","untranslatedTitle":"Brown\/Gum \/ 7"}]},{"id":"4325938921551","handle":"garcia-hi-top-sneakers","isCollective":false,"title":"Garcia High Top - Men's","type":"Sneakers","untranslatedTitle":"Garcia High Top - Men's","url":"\/products\/garcia-hi-top-sneakers","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"31050749476943","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_blackwhite_4_garcia_high_top_sneakers_full_grain_d949c4c4-3c2d-4a66-b3a5-16db623b3346.jpg?v=1744235572"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNHTGARLTHBLKRUBWHT070","title":"Black\/White \/ 7","untranslatedTitle":"Black\/White \/ 7"}]},{"id":"7322529824954","handle":"reid-sneakers-high-top","isCollective":false,"title":"Reid Sneakers High Top - Men's","type":"Sneakers","untranslatedTitle":"Reid Sneakers High Top - Men's","url":"\/products\/reid-sneakers-high-top","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"42163686768826","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_blackblack_4_reid_sneakers_high_top.jpg?v=1744376053"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNHTREILTHBLKRUBBLK070","title":"Black\/Black \/ 7","untranslatedTitle":"Black\/Black \/ 7"}]},{"id":"8224548159674","handle":"warren-derby-men-s","isCollective":false,"title":"Warren Derby - Men´s","type":"Casual Shoe","untranslatedTitle":"Warren Derby - Men´s","url":"\/products\/warren-derby-men-s","vendor":"Baena Mora | Shoes Factory","remoteShopId":null,"variants":[{"id":"45210110886074","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_warren_derbies_full_grain_6afc3a64-b6dc-4076-8099-221331ef5ba1.jpg?v=1790175710"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"MNHYDBWARLTHBLKEVACRM070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"8422891225274","handle":"asher-oxfords-men-s","isCollective":false,"title":"Asher Oxfords - Men´s","type":"Casual Shoe","untranslatedTitle":"Asher Oxfords - Men´s","url":"\/products\/asher-oxfords-men-s","vendor":"Baena Mora | Shoes Factory","remoteShopId":null,"variants":[{"id":"46052178854074","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_asher_oxfords.jpg?v=1782418880"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"MNHYOXASRLTHBLKEVACRM070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"8224522928314","handle":"hudson-loafer-men-s","isCollective":false,"title":"Hudson Loafer - Men´s","type":"Casual Shoe","untranslatedTitle":"Hudson Loafer - Men´s","url":"\/products\/hudson-loafer-men-s","vendor":"Baena Mora | Shoes Factory","remoteShopId":null,"variants":[{"id":"4520994793
7670810","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_hudson_loafer_full_grain.jpg?v=1782428546"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"MNHYLFHUDLTHBLKEVACRM070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3959683940431","handle":"douglas-jodhpur-boot","isCollective":false,"title":"Douglas Jodhpur Boots - Men's","type":"Boot","untranslatedTitle":"Douglas Jodhpur Boots - Men's","url":"\/products\/douglas-jodhpur-boot","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29574152486991","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_douglas_jodhpur_boot.jpg?v=1618339500"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTJDDOULTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3941928599631","handle":"cohen-loafers","isCollective":false,"title":"Cohen Loafers - Men's","type":"Dress Shoe","untranslatedTitle":"Cohen Loafers - Men's","url":"\/products\/cohen-loafers","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29478672564303","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_cohen_loafers.jpg?v=1618340789"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFCOHLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3986748932175","handle":"beaumont-horsebit-loafers","isCollective":false,"title":"Beaumont Loafers - Men's","type":"Casual Shoe","untranslatedTitle":"Beaumont Loafers - Men's","url":"\/products\/beaumont-horsebit-loafers","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29707533549647","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_beaumont_horsebit_loafer.jpg?v=1618341503"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFBEALTHBLKLTHBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"4173513031759","handle":"lambert-loafers","isCollective":false,"title":"Lambert Loafers - Men's","type":"Dress Shoe","untranslatedTitle":"Lambert Loafers - Men's","url":"\/products\/lambert-loafers","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"30324280524879","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_lambert_loafers.jpg?v=1618341836"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFLAMLTHBLKLTHBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"3940117315663","handle":"dean-oxford","isCollective":false,"title":"Dean Oxfords - Men's","type":"Dress Shoe","untranslatedTitle":"Dean Oxfords - Men's","url":"\/products\/dean-oxford","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29464403673167","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_dean_oxford.jpg?v=1618340928"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHOXDEALTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"7412639629498","handle":"siena-loafers","isCollective":false,"title":"Siena Loafers - Women's","type":"Casual Shoe","untranslatedTitle":"Siena Loafers - Women's","url":"\/products\/siena-loafers","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42535515095226","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_siena_loafers.jpg?v=1690060759"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLSIELTHBLKLTHBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7030153740474","handle":"silva-boots-pull-up","isCollective":false,"title":"Silva Boots - Pull-Up - Men's","type":"Boot","untranslatedTitle":"Silva Boots - Pull-Up - Men's","url":"\/products\/silva-boots-pull-up","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"41169009508538","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_blackmatte_4_silva_boots_pull_up.jpg?v=1724880157"},"price":{"amount":299.0,"currencyCode":"USD"},"sku":"MNBTCHSILWAXBLKEVABLK070","title":"Black Matte \/ 7","untranslatedTitle":"Black Matte \/ 7"}]},{"id":"7491367960762","handle":"adelaide-booties","isCollective":false,"title":"Adelaide Booties - Full Grain Leather - Women's","type":"Boot","untranslatedTitle":"Adelaide Booties - Full Grain Leather - Women's","url":"\/products\/adelaide-booties","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42806634348730","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_adelaide_boots.jpg?v=1699471485"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTZUMADELTHBLKLTHBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"3969409122383","handle":"reid-sneakers","isCollective":false,"title":"Reid Sneakers - Men's","type":"Sneakers","untranslatedTitle":"Reid Sneakers - Men's","url":"\/products\/reid-sneakers","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"29621930557519","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_reid_sneakers.jpg?v=1756327287"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNMNREILTHWHTRUBWHT070","title":"White\/White \/ 7","untranslatedTitle":"White\/White \/ 7"}]},{"id":"7471996666042","handle":"morgen-trainers-women-s","isCollective":false,"title":"Morgen Trainers - Full Grain Leather - Women's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Full Grain Leather - Women's","url":"\/products\/morgen-trainers-women-s","vendor":"Gomez | Women Sneaker Factory","remoteShopId":null,"variants":[{"id":"42755785687226","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_morgen_w_trainers_full_grain_dfe5d74e-f9c4-4e15-a759-7ed0abbc4e4a.jpg?v=1744212487"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"WNSNTRNMORLTHWHTRUBWHT060","title":"White\/White \/ 6","untranslatedTitle":"White\/White \/ 6"}]},{"id":"7942949667002","handle":"mia-tote-full-grain-leather","isCollective":false,"title":"Mia Tote - Full-Grain Leather - Women's","type":"Bags","untranslatedTitle":"Mia Tote - Full-Grain Leather - Women's","url":"\/products\/mia-tote-full-grain-leather","vendor":"Valencia | Women Bag Factory","remoteShopId":null,"variants":[{"id":"44029366927546","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_mia_tote_bag_26201a61-b55f-499e-97b9-72d51c0c5f75.jpg?v=1722461725"},"price":{"amount":229.0,"currencyCode":"USD"},"sku":"WNACTONMIALTHBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"8367425323194","handle":"ashford-chelsea-boots-mens","isCollective":false,"title":"Ashford Chelsea Boots - Me
767n's","type":"Boot","untranslatedTitle":"Ashford Chelsea Boots - Men's","url":"\/products\/ashford-chelsea-boots-mens","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45751581016250","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_ashford_boots_full-grain.jpg?v=1775240595"},"price":{"amount":269.0,"currencyCode":"USD"},"sku":"MNBTCHASHLTHBLKRUBBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"4614990626895","handle":"morgen-trainers-leather-suede-mens","isCollective":false,"title":"Morgen Trainers - Leather\/Suede - Men's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Leather\/Suede - Men's","url":"\/products\/morgen-trainers-leather-suede-mens","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"46171440840890","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitegum_4_morgentrainers_159ad12b-7397-493c-91be-1ede136b6f11.jpg?v=1784301954"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNTRMORLSUWWHRUBGUM070","title":"White\/Gum \/ 7","untranslatedTitle":"White\/Gum \/ 7"}]},{"id":"3942011994191","handle":"valencia-wholecuts","isCollective":false,"title":"Valencia Wholecuts - Men's","type":"Dress Shoe","untranslatedTitle":"Valencia Wholecuts - Men's","url":"\/products\/valencia-wholecuts","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29479330840655","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_valencia_wholecuts_sole_rubber.png?v=1780157655"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHOXVALLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3942160597071","handle":"yates-oxford","isCollective":false,"title":"Yates Oxfords - Men's","type":"Dress Shoe","untranslatedTitle":"Yates Oxfords - Men's","url":"\/products\/yates-oxford","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29480264499279","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_yates_oxford_sole_rubber.png?v=1780094356"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHOXYATLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3941824823375","handle":"hoyt-monkstrap","isCollective":false,"title":"Hoyt Monkstraps - Men's","type":"Dress Shoe","untranslatedTitle":"Hoyt Monkstraps - Men's","url":"\/products\/hoyt-monkstrap","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29477984469071","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_hoyt_monkstrap_sole_rubber.png?v=1780087831"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHMKHOYLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3949889159247","handle":"bernard-tassel-loafers","isCollective":false,"title":"Bernard Tassel Loafers - Men's","type":"Dress Shoe","untranslatedTitle":"Bernard Tassel Loafers - Men's","url":"\/products\/bernard-tassel-loafers","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29518974648399","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_bernard_tassel_loafers_sole_rubber.jpg?v=1780069682"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFBERLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"8008435826874","handle":"perry-belgian-loafer-men-s","isCollective":false,"title":"Perry Belgian Loafer - Full Grain Leather - Men's","type":"Dress Shoe","untranslatedTitle":"Perry Belgian Loafer - Full Grain Leather - Men's","url":"\/products\/perry-belgian-loafer-men-s","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45929507127482","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_perry_belgian_loafers_sole_rubber.png?v=1780165366"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFPERLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"7030080209082","handle":"cohen-loafers-suede","isCollective":false,"title":"Cohen Loafers - Suede - Men's","type":"Casual Shoe","untranslatedTitle":"Cohen Loafers - Suede - Men's","url":"\/products\/cohen-loafers-suede","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"41168608788666","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_4_cohen_loafers_suede.jpg?v=1724696925"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFCOHSUEBRWLTHBRW070","title":"Brown \/ 7 \/ Leather","untranslatedTitle":"Brown \/ 7 \/ Leather"}]},{"id":"7657502867642","handle":"vincent-belgian-loafer-suede","isCollective":false,"title":"Vincent Belgian Loafer - 
767Suede - Men's","type":"Casual Shoe","untranslatedTitle":"Vincent Belgian Loafer - Suede - Men's","url":"\/products\/vincent-belgian-loafer-suede","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"43381779857594","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_vincent_belgian_loafers_suede_sole_rubber.png?v=1780095674"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFVINSUEBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"3941771739215","handle":"durant-oxford","isCollective":false,"title":"Durant Oxfords - Men's","type":"Dress Shoe","untranslatedTitle":"Durant Oxfords - Men's","url":"\/products\/durant-oxford","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29477693063247","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_durant_oxford.jpg?v=1618341761"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHOXDURLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"8403103187130","handle":"langford-wholecut-loafers-mens","isCollective":false,"title":"Langford Wholecut Loafers - Men's","type":"Dress Shoe","untranslatedTitle":"Langford Wholecut Loafers - Men's","url":"\/products\/langford-wholecut-loafers-mens","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45918346641594","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_langford_wholecut_sole_rubber_0ed6be34-a4d2-4987-a288-4d07c0bdc128.jpg?v=1780526007"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFLANLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"8384508592314","handle":"holden-unlined-loafers-men-s-water-repellent-suede","isCollective":false,"title":"Holden Unlined Loafers - Water-Repellent Suede - Men’s","type":"Casual Shoe","untranslatedTitle":"Holden Unlined Loafers - Water-Repellent Suede - Men’s","url":"\/products\/holden-unlined-loafers-men-s-water-repellent-suede","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45813958738106","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_4_holden_unlined_loafers_suede.jpg?v=1777410406"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFHOLSUEBRWLTHBRW070","title":"Brown \/ 7","untranslatedTitle":"Brown \/ 7"}]},{"id":"8191004442810","handle":"calder-sneakers-suede-mens","isCollective":false,"title":"Calder Sneakers - Suede - Men's","type":"Sneakers","untranslatedTitle":"Calder Sneakers - Suede - Men's","url":"\/products\/calder-sneakers-suede-mens","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"45109170372794","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brownwhite_4_calder_sneakers_suede_1d700807-0738-4215-93b7-fad436e0e7a4.jpg?v=1790096105"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNMNCALSUEBRWRUBWHT070","title":"Brown\/White \/ 7","untranslatedTitle":"Brown\/White \/ 7"}]},{"id":"3969383858255","handle":"morgen-trainer","isCollective":false,"title":"Morgen Trainers - Men's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Men's","url":"\/products\/morgen-trainer","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"29621666054223","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitegum_4_morgen_trainers.jpg?v=1744320814"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNTRMORLTHWHTRUBGUM070","title":"White\/Gum \/ 7","untranslatedTitle":"White\/Gum \/ 7"}]},{"id":"8401321853114","handle":"weston-loafers-mens","isCollective":false,"title":"Weston Loafers - Men's","type":"Dress Shoe","untranslatedTitle":"Weston Loafers - Men's","url":"\/products\/weston-loafers-mens","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45910867574970","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_Weston_loafers_83fdf153-5d1a-4812-8a4b-4e4cb448bda9.jpg?v=1779489592"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHLFWESLTHBLKLTHBLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"4752051470415","handle":"morgen-trainers-suede","isCollective":false,"title":"Morgen Trainers - Suede - Men's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Suede - Men's","url":"\/products\/morgen-trainers-suede","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"32481498529871","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_greywhite_4_morgen_suede.jpg?v=1756331700"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNTRMORSUEGRERUBWHT070","title":"Grey\/White \/ 7","untranslatedTitle":"Grey\/White \/ 7"}]},{"id":"4326093586511","handle":"garcia-sneakers-leather-suede","isCollective":false,"title":"Garcia Sneakers - Leather\/Suede - Men's","type":"Sneakers","untranslatedTitle":"Garcia Sneakers - Leather\/Suede - Men's","url":"\/products\/garcia-sneakers-leather-suede","vendor":"Gomez | Sneaker Factory","remoteShopId":null,"variants":[{"id":"31051453661263","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitegreyblue_4_garcia_sneakers_leather_suede_46d16998-adad-4c19-b888-8da3c7e871de.jpg?v=1744313612"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"MNSNMNGARLSUWGBRUBWHT070","title":"White\/Grey\/Blue \/ 7","untranslatedTitle":"White\/Grey\/Blue \/ 7"}]},{"id":"3941974999119","handle":"leonard-single-monkstraps","isCollective":false,"title":"Leonard Monkstraps - Men's","type":"Dress Shoe","untranslatedTitle":"Leonard Monkstraps - Men's","url":"\/products\/leonard-single-monkstraps","vendor":"Fonseca | Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"29479027277903","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_leonard_single_monkstraps_sole_rubber.png?v=1780092697"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"MNSHMKLEOLTHBLKLTHBLK070","title":"Black \/ 7 \/ Leather","untranslatedTitle":"Black \/ 7 \/ Leather"}]},{"id":"4776556429391","handle":"larsen-slippers-pebbled","isCollective":false,"title":"Larsen Slippers - Pebbled - Men's","type":"Slippers","untranslatedTitle":"Larsen Slippers - Pebbled - Men's","url":"\/products\/larsen-slippers-pebbled","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"32553891725391","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_larsen_slippers.jpg?v=1618341629"},"price":{"amount":99.0,"currencyCode":"USD"},"sku":"MYACSPLARPBLBLKSUETAN070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"6612562215098","handle":"jones-slippers-pebbled","isCollective":false,"title":"Jones Slippers - Pebbled - Men's","type":"Slippers","untranslatedTitle":"Jones Slippers - Pebbled - Men's","url":"\/products\/jones-slippers-pebbled","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"39512330043578","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_jones_slippers_pebbled.jpg?v=1619845273"},"price":{"amount":99.0,"currencyCode":"USD"},"sku":"MYACSPJONPBLBLKEVABLK070","title":"Black \/ 7","untranslatedTitle":"Black \/ 7"}]},{"id":"6131239387322","handle":"larsen-slippers-nubuck-leather","isCollective":false,"title":"Larsen Slippers - Nubuck - Men's","type":"Slippers","untranslatedTitle":"Larsen Slippers - Nubuck - Men's","url":"\/products\/larsen-slippers-nubuck-leather","vendor":"Quintero | Accessories Factory","remoteShopId":null,"variants":[{"id":"37771855626426","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_chocolate_4_larsen_slippers_nubuck.jpg?v=1618342083"},"price":{"amount":99.0,"currencyCode":"USD"},"sku":"MYACSPLARNUBBRWSUETAN070","title":"Chocolate \/ 7","untranslatedTitle":"Chocolate \/ 7"}]},{"id":"7412662468794","handle":"maeve-chelsea-boots","isCollective":false,"title":"Maeve Chelsea Boots - Women's","type":"Boot","untranslatedTitle":"Maeve Chelsea Boots - Women's","url":"\/products\/maeve-chelsea-boots","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42535
767586496698","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_maeve_chelsea_boots.jpg?v=1690064804"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTCHLMAELTHBLKLTHBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7412603650234","handle":"astrid-loafers","isCollective":false,"title":"Astrid Loafers - Women's","type":"Casual Shoe","untranslatedTitle":"Astrid Loafers - Women's","url":"\/products\/astrid-loafers","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42535448674490","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_astrid_loafers.jpg?v=1690038605"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLASTLTHBLKLTHBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8085337768122","handle":"jenna-zip-up-boots-women-s-water-repellent-suede","isCollective":false,"title":"Jenna Zip Up Boots - Women’s  Water-Repellent Suede","type":"Boot","untranslatedTitle":"Jenna Zip Up Boots - Women’s  Water-Repellent Suede","url":"\/products\/jenna-zip-up-boots-women-s-water-repellent-suede","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"44638256431290","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_chocolate_4_jenna_zip_up_boots_suede_6dee773d-003a-40b9-9724-e9be72283b5b.jpg?v=1789663172"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTZULJENSUEBRWCOMBLK060","title":"Chocolate \/ 6","untranslatedTitle":"Chocolate \/ 6"}]},{"id":"7490512355514","handle":"georgia-loafers","isCollective":false,"title":"Georgia Loafers - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Georgia Loafers - Full Grain Leather - Women's","url":"\/products\/georgia-loafers","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42801414406330","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_georgia_loafers.jpg?v=1699450428"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLGEOLTHBLKCOMBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8225599979706","handle":"renee-chelsea-boot-women-s","isCollective":false,"title":"Renée Chelsea Boot - Women´s","type":"Boot","untranslatedTitle":"Renée Chelsea Boot - Women´s","url":"\/products\/renee-chelsea-boot-women-s","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45212351463610","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_renee_chelsea_boots.jpg?v=1760587305"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTCHLRENLTHBLKCOMBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8225867628730","handle":"audrey-flats-women-s","isCollective":false,"title":"Audrey Flats - Women´s","type":"Casual Shoes","untranslatedTitle":"Audrey Flats - Women´s","url":"\/products\/audrey-flats-women-s","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45212722495674","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_audrey_w_flats.jpg?v=1762530982"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHFLLAUDLTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7585273577658","handle":"mila-mary-jane","isCollective":false,"title":"Mila Mary Jane - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Mila Mary Jane - Full Grain Leather - Women's","url":"\/products\/mila-mary-jane","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"43175499563194","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_mila_mary_jane.jpg?v=1709148595"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHFLLMILLTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7585290551482","handle":"gemma-pump-womens","isCollective":false,"title":"Gemma Pump - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Gemma Pump - Full Grain Leather - Women's","url":"\/products\/gemma-pump-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"43175615692986","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_gemma_pumps.jpg?v=1709329291"},"price":{"amount":229.0,"currencyCode":"USD"},"sku":"WNSHPUHGEMLTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8418461745338","handle":"lena-flats-full-grain-leather-womens","isCollective":false,"title":"Lena Flats - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Lena Flats - Full Grain Leather - Women's","url":"\/products\/lena-flats-full-grain-leather-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"46031928262842","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_lena_flats.jpg?v=1781727574"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHFLLLENLTHBLKTPUBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8375838376122","handle":"mona-cap-toe-flats-full-grain-leather-womens","isCollective":false,"title":"Mona Cap Toe Flats - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Mona Cap Toe Flats - Full Grain Leather - Women's","url":"\/products\/mona-cap-toe-flats-full-grain-leather-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45782148907194","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_camelblack_4_mona_w_flats.jpg?v=1781724866"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHFLLMONLTHCABTPUBLK060","title":"Camel\/Black \/ 6","untranslatedTitle":"Camel\/Black \/ 6"}]},{"id":"7412656996538","handle":"siena-loafers-suede","isCollective":false,"title":"Siena Loafers - Suede - Women's","type":"Casual Shoe","untranslatedTitle":"Siena Loafers - Suede - Women's","url":"\/products\/siena-loafers-suede","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42535
767573717178","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_chocolate_4_siena_loafers_suede.jpg?v=1690062862"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLSIESUEBRWLTHTAN060","title":"Chocolate \/ 6","untranslatedTitle":"Chocolate \/ 6"}]},{"id":"7910248513722","handle":"greta-belgian-loafer-womens","isCollective":false,"title":"Greta Belgian Loafer - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Greta Belgian Loafer - Full Grain Leather - Women's","url":"\/products\/greta-belgian-loafer-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"43939968417978","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_greta_belgian_loafer.jpg?v=1720550744"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLGRELTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7412769652922","handle":"reid-sneakers-womens","isCollective":false,"title":"Reid Sneakers - Full Grain Leather - Women's","type":"Sneakers","untranslatedTitle":"Reid Sneakers - Full Grain Leather - Women's","url":"\/products\/reid-sneakers-womens","vendor":"Gomez | Women Sneaker Factory","remoteShopId":null,"variants":[{"id":"42536026177722","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_reid_w_sneakers_265a8f15-d16e-4647-bdb0-0b6dae505a80.jpg?v=1771699921"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"WNSNMNNREILTHWHTRUBWHT060","title":"White\/White \/ 6","untranslatedTitle":"White\/White \/ 6"}]},{"id":"7491363635386","handle":"georgia-loafers-water-repellent-suede","isCollective":false,"title":"Georgia Loafers - Suede - Women's","type":"Casual Shoe","untranslatedTitle":"Georgia Loafers - Suede - Women's","url":"\/products\/georgia-loafers-water-repellent-suede","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"42806605086906","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_chocolate_4_georgia_loafers_suede.jpg?v=1699469577"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLGEOSUEBRWCOMBLK060","title":"Chocolate \/ 6","untranslatedTitle":"Chocolate \/ 6"}]},{"id":"7584650821818","handle":"mona-flat-womens","isCollective":false,"title":"Mona Flat - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Mona Flat - Full Grain Leather - Women's","url":"\/products\/mona-flat-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"43171504586938","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_mona_w_flats.jpg?v=1709124158"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHFLLMONLTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7472127934650","handle":"morgen-trainers-leather-suede-gum-sole-womens","isCollective":false,"title":"Morgen Trainers - Leather\/Suede - Gum Sole - Women's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Leather\/Suede - Gum Sole - Women's","url":"\/products\/morgen-trainers-leather-suede-gum-sole-womens","vendor":"Gomez | Women Sneaker Factory","remoteShopId":null,"variants":[{"id":"42756243325114","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitegum_4_morgen_w_trainers_leather_suede_ea847bc3-72c2-4df7-af0f-66ca466423c4.jpg?v=1744213156"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"WNSNTRNMORLSUWWHRUBGUM060","title":"White\/Gum \/ 6","untranslatedTitle":"White\/Gum \/ 6"}]},{"id":"8406170730682","handle":"camille-penny-loafer-womens","isCollective":false,"title":"Camille Penny Loafers - Women's","type":"Casual Shoe","untranslatedTitle":"Camille Penny Loafers - Women's","url":"\/products\/camille-penny-loafer-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45924459643066","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_blackdove_4_camile_penny_loafers_sole_leather.jpg?v=1779999403"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHLFLCAMLTHBLDLTHBLK060","title":"Black\/Dove \/ 6","untranslatedTitle":"Black\/Dove \/ 6"}]},{"id":"8108525551802","handle":"eloise-mary-janes","isCollective":false,"title":"Eloise Mary Jane - Women's","type":"Casual Shoe","untranslatedTitle":"Eloise Mary Jane - Women's","url":"\/products\/eloise-mary-janes","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"44750842167482","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_eloise_mary_janes_32fb9b4a-8ae9-47dc-a908-dbe2e0c0b900.jpg?v=1789674174"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHMJLELOLTHBLKCOMBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7987559923898","handle":"emma-derby-womens","isCollective":false,"title":"Emma Derby - Full Grain Leather - Women's","type":"Casual Shoe","untranslatedTitle":"Emma Derby - Full Grain Leather - Women's","url":"\/products\/emma-derby-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"44205211549882","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_emma_derbies.jpg?v=1726581593"},"price":{"amount":219.0,"currencyCode":"USD"},"sku":"WNSHDBLEMMLTHBLKCOMBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"7866909393082","handle":"iris-belt-pebbled-leather-women","isCollective":false,"title":"Iris Belt - Pebbled Leather - Women's","type":"Belts","untranslatedTitle":"Iris Belt - Pebbled Leather - Women's","url":"\/products\/iris-belt-pebbled-leather-women","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"43847134085306","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_iris_belt_0f817715-5ac1-4c92-a1e6-e47212e0c33e.jpg?v=1789661089"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"WYACBLNIRIPBLBLKNNNNNNXSS","title":"Black \/ XS","untranslatedTitle":"Black \/ XS"}]},{"id":"7865813401786","handle":"ava-belt-full-grain-leather-women","isCollective":false,"title":"Ava Belt - Full Grain Leather - Women's","type":"Belts","untranslatedTitle":"Ava Belt - Full Grain Leather - Women's","url":"\/products\/ava-belt-full-grain-leather-women","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"43845276369082","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_ava_belt_full_grain_leather_f8f5be46-86d0-4cb0-a607-c8b5342ae411.jpg?v=1789586094"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"WYACBLNAVALTHBLKNNNNNNXSS","title":"Black \/ XS","untranslatedTitle":"Black \/ XS"}]},{"id":"8020821737658","handle":"birch-weekender-bag-women-s-pebbled-leather","isCollective":false,"title":"Birch Weekender Bag - Women’s Pebbled Leather","type":null,"untranslatedTitle":"Birch Weekender Bag - Women’s Pebbled Leather","url":"\/products\/birch-weekender-bag-women-s-pebbled-leather","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"44379141603514","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_3_birch_weekender_bag_pebbled.jpg?v=1731981638"},"price":{"amount":379.0,"currencyCode":"USD"},"sku":"WNACWKNBIRPBLBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"8020793622714","handle":"inez-multi-use-backpack-women-s-pebbled-leather","isCollective":false,"title":"Inez Multi Use Backp
767ack - Women’s Pebbled Leather","type":"Backpack","untranslatedTitle":"Inez Multi Use Backpack - Women’s Pebbled Leather","url":"\/products\/inez-multi-use-backpack-women-s-pebbled-leather","vendor":"Quintero | Women Accessories Factory","remoteShopId":null,"variants":[{"id":"44379041366202","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_inez_multi_use_backpack_pebbled.jpg?v=1762315529"},"price":{"amount":309.0,"currencyCode":"USD"},"sku":"WNACBPNINZPBLBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"7942916243642","handle":"mia-tote-pebbled-leather","isCollective":false,"title":"Mia Tote - Pebbled Leather - Women's","type":"Bags","untranslatedTitle":"Mia Tote - Pebbled Leather - Women's","url":"\/products\/mia-tote-pebbled-leather","vendor":"Valencia | Women Bag Factory","remoteShopId":null,"variants":[{"id":"44029188735162","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_mia_tote_bag_pebbled_3022696f-51dd-4693-833a-2a55c78ace33.jpg?v=1722462930"},"price":{"amount":229.0,"currencyCode":"USD"},"sku":"WNACTONMIAPBLBLKNNNNNNNNN","title":"Black","untranslatedTitle":"Black"}]},{"id":"7938253684922","handle":"bianca-chelsea-boots-womens","isCollective":false,"title":"Bianca Chelsea Boots - Full Grain Leather - Women's","type":"Boot","untranslatedTitle":"Bianca Chelsea Boots - Full Grain Leather - Women's","url":"\/products\/bianca-chelsea-boots-womens","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"44006639534266","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_bianca_chelsea_boots.jpg?v=1722020609"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTCHHBIALTHBLKRUBBLK060","title":"Black \/ 6","untranslatedTitle":"Black \/ 6"}]},{"id":"8225828274362","handle":"renee-chelsea-boot-suede-women-s","isCollective":false,"title":"Renée Chelsea Boot - Suede - Women´s","type":"Boot","untranslatedTitle":"Renée Chelsea Boot - Suede - Women´s","url":"\/products\/renee-chelsea-boot-suede-women-s","vendor":"Vargas | Women Shoes and Boots Factory","remoteShopId":null,"variants":[{"id":"45212648210618","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_chocolate_4_renee_chelsea_boots_suede.jpg?v=1760624857"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"WNBTCHLRENSUEBRWCOMBLK060","title":"Chocolate \/ 6","untranslatedTitle":"Chocolate \/ 6"}]},{"id":"7472004432058","handle":"morgen-trainers-leather-suede-womens","isCollective":false,"title":"Morgen Trainers - Leather\/Suede - Women's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Leather\/Suede - Women's","url":"\/products\/morgen-trainers-leather-suede-womens","vendor":"Gomez | Women Sneaker Factory","remoteShopId":null,"variants":[{"id":"42755914399930","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitewhite_4_morgen_w_trainers_leather_suede_e3d41e90-391d-4444-a1b3-42f24331f5c6.jpg?v=1744212732"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"WNSNTRNMORLSUWWHRUBWHT060","title":"White\/White \/ 6","untranslatedTitle":"White\/White \/ 6"}]},{"id":"8003422945466","handle":"morgen-trainers-womens-metallic-leather-suede","isCollective":false,"title":"Morgen Trainers - Metallic Leather \u0026 Suede - Women's","type":"Sneakers","untranslatedTitle":"Morgen Trainers - Metallic Leather \u0026 Suede - Women's","url":"\/products\/morgen-trainers-womens-metallic-leather-suede","vendor":"Gomez | Women Sneaker Factory","remoteShopId":null,"variants":[{"id":"44287141707962","image":{"src":"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_whitegoldwhite_4_morgen_trainers_leather_suede_9c006c0b-9ebf-40b0-8975-2babb02d31ae.jpg?v=1744215227"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"WNSNTRNMORMLSWGLRUBWHT060","title":"White\/Gold\/White \/ 6","untranslatedTitle":"White\/Gold\/White \/ 6"}]}],"purchasingCompany":null},},"https://www.beckettsimonon.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"155533934778","themePublished":"true","eventMetadataId":"2f997cae-8965-4ef1-b477-37717433d402","pageType":"product","resourceId":"8502334062778","shopId":"1758496","storefrontBaseUrl":"https:\/\/www.beckettsimonon.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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":389.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Prescott Jacket - Suede - Men's\",\"vendor\":\"Baena Mora | Jackets Factory\",\"id\":\"8502334062778\",\"untranslatedTitle\":\"Prescott Jacket - Suede - Men's\",\"url\":\"\/products\/prescott-jacket-suede-mens\",\"type\":\"Jackets\"},\"id\":\"46481308254394\",\"image\":{\"src\":\"\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541\"}
767,\"sku\":\"MNJKTJPRSSUEWALNNNNNNSSS\",\"title\":\"Walnut \/ S\",\"untranslatedTitle\":\"Walnut \/ S\"}}]]"});})();</script>
767<script>
768  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
769  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
770  window.ShopifyAnalytics.meta.currency = 'USD';
771  var meta = {"product":{"id":8502334062778,"gid":"gid:\/\/shopify\/Product\/8502334062778","vendor":"Baena Mora | Jackets Factory","type":"Jackets","handle":"prescott-jacket-suede-mens","variants":[{"id":46481308254394,"price":38900,"name":"Prescott Jacket - Suede - Men's - Walnut \/ S","public_title":"Walnut \/ S","sku":"MNJKTJPRSSUEWALNNNNNNSSS"},{"id":46481308287162,"price":38900,"name":"Prescott Jacket - Suede - Men's - Walnut \/ M","public_title":"Walnut \/ M","sku":"MNJKTJPRSSUEWALNNNNNNMMM"},{"id":46481308319930,"price":38900,"name":"Prescott Jacket - Suede - Men's - Walnut \/ L","public_title":"Walnut \/ L","sku":"MNJKTJPRSSUEWALNNNNNNLLL"},{"id":46481308352698,"price":38900,"name":"Prescott Jacket - Suede - Men's - Walnut \/ XL","public_title":"Walnut \/ XL","sku":"MNJKTJPRSSUEWALNNNNNNXLL"},{"id":46481308385466,"price":38900,"name":"Prescott Jacket - Suede - Men's - Walnut \/ XXL","public_title":"Walnut \/ XXL","sku":"MNJKTJPRSSUEWALNNNNNNXXL"},{"id":46481308418234,"price":38900,"name":"Prescott Jacket - Suede - Men's - Olive \/ S","public_title":"Olive \/ S","sku":"MNJKTJPRSSUEOLINNNNNNSSS"},{"id":46481308451002,"price":38900,"name":"Prescott Jacket - Suede - Men's - Olive \/ M","public_title":"Olive \/ M","sku":"MNJKTJPRSSUEOLINNNNNNMMM"},{"id":46481308483770,"price":38900,"name":"Prescott Jacket - Suede - Men's - Olive \/ L","public_title":"Olive \/ L","sku":"MNJKTJPRSSUEOLINNNNNNLLL"},{"id":46481308516538,"price":38900,"name":"Prescott Jacket - Suede - Men's - Olive \/ XL","public_title":"Olive \/ XL","sku":"MNJKTJPRSSUEOLINNNNNNXLL"},{"id":46481308549306,"price":38900,"name":"Prescott Jacket - Suede - Men's - Olive \/ XXL","public_title":"Olive \/ XXL","sku":"MNJKTJPRSSUEOLINNNNNNXXL"}],"remote":false,"collective":false},"page":{"pageType":"product","resourceType":"product","resourceId":8502334062778,"requestId":"483aa9ea-8bbf-494a-98b6-c7f4f27787cd-1790957759"}};
772  for (var attr in meta) {
773    window.ShopifyAnalytics.meta[attr] = meta[attr];
774  }
775</script>
vendor: 1 bytes, line 775
775
776<script class="analytics">
777  (function () {
778    var customDocumentWrite = function(content) {
779      var jquery = null;
780
781      if (window.jQuery) {
782        jquery = window.jQuery;
783      } else if (window.Checkout && window.Checkout.$) {
784        jquery = window.Checkout.$;
785      }
786
787      if (jquery) {
788        jquery('body').append(content);
789      }
790    };
791
792    var hasLoggedConversion = function(token) {
793      if (token) {
794        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
795      }
796      return false;
797    }
798
799    var setCookieIfConversion = function(token) {
800      if (token) {
801        var twoMonthsFromNow = new Date(Date.now());
802        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
803
804        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
805      }
806    }
807
808    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
809    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
810    if (trekkie.integrations) {
811      return;
812    }
813    trekkie.methods = [
814      'identify',
815      'page',
816      'ready',
817      'track',
818      'trackForm',
819      'trackLink'
820    ];
821    trekkie.factory = function(method) {
822      return function() {
823        var args = Array.prototype.slice.call(arguments);
824        args.unshift(method);
825        trekkie.push(args);
826        if (method == 'track' || method == 'page') {
827          var pageUrl;
828          try {
829            pageUrl = window.location.href;
830          } catch (e) {}
831          var pageReferrer;
832          try {
833            pageReferrer = document.referrer;
834          } catch (e) {}
835          try {
836            if (window.__TREKKIE_SHIM_QUEUE == null) {
837              window.__TREKKIE_SHIM_QUEUE = [];
838            }
839            window.__TREKKIE_SHIM_QUEUE.push({
840              from: 'trekkie-stub',
841              method: method,
842              args: args.slice(1),
843              pageContext: {
844                url: pageUrl,
845                referrer: pageReferrer
846              }
847            });
848          } catch (e) {
849            // no-op
850          }
851        }
852        return trekkie;
853      };
854    };
855    for (var i = 0; i < trekkie.methods.length; i++) {
856      var key = trekkie.methods[i];
857      trekkie[key] = trekkie.factory(key);
858    }
859    trekkie.load = function(config) {
860      trekkie.config = config || {};
861      trekkie.config.initialDocumentCookie = document.cookie;
862      var first = document.getElementsByTagName('script')[0];
863var script = document.createElement('script');
864script.type = 'text/javascript';
865script.onerror = function(e) {
866  var scriptFallback = document.createElement('script');
867  scriptFallback.type = 'text/javascript';
868  scriptFallback.onerror = function(error) {
869          var Monorail = {
870      produce: function produce(monorailDomain, schemaId, payload) {
871        var currentMs = new Date().getTime();
872        var event = {
873          schema_id: schemaId,
874          payload: payload,
875          metadata: {
876            event_created_at_ms: currentMs,
877            event_sent_at_ms: currentMs
878          }
879        };
880        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
881      },
882      sendRequest: function sendRequest(endpointUrl, payload) {
883        // Try the sendBeacon API
884        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
885          var blobData = new window.Blob([payload], {
886            type: 'text/plain'
887          });
888
889          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
890            return true;
891          } // sendBeacon was not successful
892
893        } // XHR beacon
894
895        var xhr = new XMLHttpRequest();
896
897        try {
898          xhr.open('POST', endpointUrl);
899          xhr.setRequestHeader('Content-Type', 'text/plain');
900          xhr.send(payload);
901        } catch (e) {
902          console.log(e);
903        }
904
905        return false;
906      },
907      isIos12: function isIos12() {
908        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
909      }
910    };
911    Monorail.produce('monorail-edge.shopifysvc.com',
912      'trekkie_storefront_load_errors/1.1',
913      {shop_id: 1758496,
914      theme_id: 155533934778,
915      app_name: "storefront",
916      context_url: window.location.href,
917      source_url: "//www.beckettsimonon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
918
919  };
920  scriptFallback.async = true;
921  scriptFallback.src = '//www.beckettsimonon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
922  first.parentNode.insertBefore(scriptFallback, first);
923};
924script.async = true;
925script.src = '//www.beckettsimonon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
926first.parentNode.insertBefore(script, first);
927
928    };
929    trekkie.load(
930      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1758496,"isMerchantRequest":null,"themeId":155533934778,"themeCityHash":"16368726016462093315","contentLanguage":"en","currency":"USD","eventMetadataId":"2f997cae-8965-4ef1-b477-37717433d402"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
931    );
932
933    var loaded = false;
934    trekkie.ready(function() {
935      if (loaded) return;
936      loaded = true;
937
938      window.ShopifyAnalytics.lib = window.trekkie;
939
940      var originalDocumentWrite = document.write;
941      document.write = customDocumentWrite;
942      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
943      document.write = originalDocumentWrite;
944
945      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
946      var token = match? match[1]: undefined;
947      if (!hasLoggedConversion(token)) {
948        setCookieIfConversion(token);
949        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":46481308254394,"productId":8502334062778,"productGid":"gid:\/\/shopify\/Product\/8502334062778","name":"Prescott Jacket - Suede - Men's - Walnut \/ S","price":"389.00","sku":"MNJKTJPRSSUEWALNNNNNNSSS","brand":"Baena Mora | Jackets Factory","variant":"Walnut \/ S","category":"Jackets","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
950      }
951    });
952
953    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8502334062778,"requestId":"483aa9ea-8bbf-494a-98b6-c7f4f27787cd-1790957759","shopifyEmitted":true});
954
955    var eventsListenerScript = document.createElement('script');
956    eventsListenerScript.async = true;
957    eventsListenerScript.src = "//www.beckettsimonon.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
958    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
959})();</script>
vendor: 1 bytes, line 959
959
960<script
961  defer
962  src="https://www.beckettsimonon.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
963  data-application="storefront-renderer"
964  data-shop-id="1758496"
965  data-render-region="gcp-us-central1"
966  data-page-type="product"
967  data-theme-instance-id="155533934778"
968  data-theme-name="Beckett Simonon Theme"
969  data-theme-version="1.0.0"
970  data-monorail-region="shop_domain"
971  data-resource-timing-sampling-rate="10"
972  data-shs="true"
973  data-shs-beacon="true"
974  data-shs-export-with-fetch="true"
975  data-shs-logs-sample-rate="1"
976  data-shs-beacon-endpoint="https://www.beckettsimonon.com/api/collect"
977></script>
977
978<meta name="shopify-y" content="b79be42f-0434-41d2-a221-de2534f696f7" data-expiration="1822515359000"><meta name="shopify-s" content="c6f5e7ff-5667-42a3-af24-8c30dafa5d22" data-expiration="1790959559000"><meta name="new-cookie-storage-activated" content="t">
979</head>
980  <body data-template="product.men-jackets" class="overflow-x-hidden">
981
982    
982<script>
983  function reveal() {
984    let reveal = document.querySelectorAll('.reveal');
985
986    reveal.forEach(element => {
987      var windowHeight = window.innerHeight;
988      var elementTop = element.getBoundingClientRect().top;
989      var elementVisible = 50;
990      if (elementTop < windowHeight - elementVisible) {
991        element.classList.add("active");
992      } else {
993        element.classList.remove("active");
994      }
995    });
996  }
997
998  window.track = function (event, properties) {
999    if (typeof analytics !== 'undefined') {
1000      analytics.track(event, properties);
1001    }
1002  };
1003
1004  // ESCAPE KEY CLOSES MODAL GLOBAL FUNCTION
1005
1006  let currentCloseFunction = null;
1007  let currentFocusElement = null;
1008  let closeEvents = [];
1009  let isModalOpen = false;
1010
1011  window.addCloseFunction = function (closeFuncOrEvent, focusElement) {
1012    if (typeof closeFuncOrEvent === 'function') {
1013      currentCloseFunction = () => {
1014        closeFuncOrEvent();
1015        currentFocusElement = focusElement;
1016        isModalOpen = false;
1017      };
1018    } else if (typeof closeFuncOrEvent === 'string') {
1019      closeEvents.push({
1020        eventName: closeFuncOrEvent,
1021        focusElement: focusElement
1022      });
1023      isModalOpen = true;
1024    }
1025  };
1026
1027  function focusElement(elementOrFunction) {
1028    if (elementOrFunction) {
1029      setTimeout(() => {
1030        if (typeof elementOrFunction === 'function') {
1031          elementOrFunction();
1032        } else if (elementOrFunction instanceof HTMLElement && elementOrFunction.focus) {
1033          elementOrFunction.focus();
1034        }
1035      }, 200);
1036    }
1037  }
1038
1039  document.addEventListener('keydown', (e) => {
1040    if (e.key === 'Escape') {
1041      if (currentCloseFunction) {
1042        currentCloseFunction();
1043        focusElement(currentFocusElement);
1044        currentCloseFunction = null;
1045        currentFocusElement = null;
1046      }
1047
1048      closeEvents.forEach(event => {
1049        const eventName = event.eventName;
1050        const focusElementValue = event.focusElement;
1051        const customEvent = new CustomEvent(eventName);
1052
1053        window.dispatchEvent(customEvent);
1054        focusElement(focusElementValue);
1055      });
1056      isModalOpen = false;
1057      closeEvents = [];
1058    }
1059  });
1060
1061  // HOW ARE OUR PRICES POSSIBLE JS MODAL
1062
1063  function mtoModal() {
1064    setTimeout(() => {
1065      const MTOButtons = document.querySelectorAll('.mto-button');
1066      const closeModal = document.querySelectorAll('.close-modal');
1067      const productMainOverlay = document.querySelector('.product-main-overlay');
1068
1069      var lastTriggerButton = null;
1070
1071      // Modal configuration - easily extensible
1072      const modalConfig = {
1073        'pricing-formula-modal': {
1074          element: document.querySelector('#pricing-formula-modal'),
1075          useTrapFocus: true,
1076          isMainModal: true
1077        },
1078        'women-size-guide-modal': {
1079          element: document.querySelector('#women-size-guide-modal'),
1080          useTrapFocus: false,
1081          isMainModal: false
1082        },
1083        'men-jacket-size-guide-modal': {
1084          element: document.querySelector('#men-jacket-size-guide-modal'),
1085          useTrapFocus: false,
1086          isMainModal: false
1087        }
1088      };
1089
1090      // Event to modal mapping
1091      const eventModalMap = {
1092        'women-size-guide:open': 'women-size-guide-modal',
1093        'women-belt-size-guide:open': 'women-belt-size-guide-modal',
1094        'men-belt-size-guide:open': 'men-belt-size-guide-modal',
1095        'men-jacket-size-guide-modal:open': 'men-jacket-size-guide-modal'
1096      };
1097
1098      if (!modalConfig['pricing-formula-modal'].element) { return; }
1099
1100      // Generic modal management functions
1101      function showModal(modalId) {
1102        const modal = modalConfig[modalId] || { element: document.getElementById(modalId) };
1103        if (modal.element) {
1104          modal.element.classList.remove('hidden');
1105          productMainOverlay.classList.remove('hidden');
1106
1107          if (modal.useTrapFocus) {
1108            modal.element.focus();
1109            window.toggleTrapFocus(modal.element, true);
1110          }
1111        }
1112      }
1113
1114      function hideModal(modalId) {
1115        const modal = modalConfig[modalId] || { element: document.getElementById(modalId) };
1116        if (modal.element) {
1117          modal.element.classList.add('hidden');
1118
1119          if (modal.useTrapFocus) {
1120            window.toggleTrapFocus(modal.element, false);
1121          }
1122        }
1123      }
1124
1125      function closeAllModals() {
1126        productMainOverlay.classList.add('hidden');
1127
1128        // Hide all configured modals
1129        Object.keys(modalConfig).forEach(modalId => {
1130          hideModal(modalId);
1131        });
1132
1133        // Also hide dynamically referenced modals
1134        Object.values(eventModalMap).forEach(modalId => {
1135          if (!modalConfig[modalId]) { // Only hide if not already handled
1136            hideModal(modalId);
1137          }
1138        });
1139
1140        if (lastTriggerButton) {
1141          lastTriggerButton.focus();
1142        }
1143      }
1144
1145      function openMTOModal(button) {
1146        return function () {
1147          lastTriggerButton = button;
1148          window.addCloseFunction(closeAllModals, lastTriggerButton);
1149          showModal('pricing-formula-modal');
1150        };
1151      }
1152
1153      // Event listeners
1154      MTOButtons.forEach(MTOButton => {
1155        MTOButton.addEventListener('click', openMTOModal(MTOButton));
1156        MTOButton.addEventListener('keydown', (e) => {
1157          if (e.key === 'Enter' || e.keyCode === 13) {
1158            openMTOModal(MTOButton)();
1159          }
1160        });
1161      });
1162
1163      closeModal.forEach(closeBtn => {
1164        closeBtn.addEventListener('click', closeAllModals);
1165      });
1166
1167      // Click outside modal (on overlay) to close
1168      if (productMainOverlay) {
1169        productMainOverlay.addEventListener('click', (e) => {
1170          // Only close if clicking directly on the overlay, not on modal content
1171          if (e.target === productMainOverlay) {
1172            closeAllModals();
1173          }
1174        });
1175      }
1176
1177      // ESC key handler to close all modals
1178      window.addEventListener('keydown', (e) => {
1179        if (e.key === 'Escape' || e.keyCode === 27) {
1180          closeAllModals();
1181        }
1182      });
1183
1184      // Dynamic event listeners for all modals
1185      Object.entries(eventModalMap).forEach(([eventName, modalId]) => {
1186        window.addEventListener(eventName, () => {
1187          showModal(modalId);
1188        });
1189      });
1190
1191    }, 200);
1192  }
1193
1194  window.handleUpsellsSelectors = function () {
1195    function cleanText(text) {
1196      return text.toLowerCase().replace(/[\s"()]/g, '');
1197    }
1198
1199    const regexEscape = (str) => str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
1200
1201    function updateVariantSelect(productID) {
1202      const colorRadio = document.querySelector(`input[name="color_${productID}"]:checked`);
1203      const sizeSelect = document.querySelector(`select[p-id="${productID}"][name="Size"]`);
1204      const mainSelect = document.querySelector(`[name="id"][p-id="${productID}"]`);
1205
1206      if (!mainSelect) return;
1207
1208      const selectedColor = colorRadio ? cleanText(colorRadio.value) : null;
1209      const selectedSize = sizeSelect ? cleanText(sizeSelect.value) : null;
1210
1211      let variantSelected = false;
1212
1213      mainSelect.querySelectorAll('option').forEach(option => {
1214        const variantText = cleanText(option.text);
1215        const matchesColor = selectedColor ? new RegExp(`\\b${regexEscape(selectedColor.toLowerCase())}\\b`, 'i').test(variantText) : true;
1216        const matchesSize = selectedSize ? new RegExp(`\\b${regexEscape(selectedSize)}\\b`, 'i').test(variantText) : true;
1217
1218        if (matchesColor && matchesSize) {
1219          option.selected = true;
1220          variantSelected = true;
1221        } else {
1222          option.selected = false;
1223        }
1224      });
1225
1226      const colorNameSpan = document.querySelector(`.upsell_product_item_select_wrapper input[name="color_${productID}"]:checked`)?.closest('.upsell_product_item_select_wrapper')?.querySelector('.color-name');
1227      if (colorNameSpan && colorRadio) {
1228        colorNameSpan.textContent = colorRadio.value;
1229      }
1230
1231      const productData = JSON.parse(document.querySelector(`#upsell_json_${productID}`).textContent);
1232      const upsellImage = document.querySelector(`.upsell__option-selector[data-id="${productID}"] .upsell-img`);
1233      if (upsellImage && selectedColor && productData && productData.images) {
1234        const newImage = productData.images.find(image => image && image.includes(`color_${selectedColor}`));
1235        if (newImage) {
1236          upsellImage.src = newImage.replace('.jpg', '_72x.jpg');
1237        }
1238      }
1239
1240      if (!variantSelected && mainSelect.querySelectorAll('option').length > 0) {
1241        mainSelect.querySelector('option').selected = true;
1242      }
1243    }
1244
1245
1246    document.querySelectorAll('.upsell_product_item_select_wrapper input[type="radio"], .upsell_product_item_select_wrapper select').forEach(el => {
1247      el.addEventListener('change', function() {
1248        const pId = this.getAttribute('p-id');
1249        updateVariantSelect(pId);
1250
1251        const labels = this.closest('.upsell_product_item_select_wrapper').querySelectorAll('label');
1252        labels.forEach(label => {
1253          const span = label.querySelector('span');
1254          if (label.querySelector('input').checked) {
1255            span.style.boxShadow = '0 0 0 2px #494644';
1256          } else {
1257            span.style.boxShadow = '0 0 0 2px #EBEBEB';
1258          }
1259        });
1260      });
1261    });
1262
1263    document.querySelectorAll('.upsell_product_item_select_wrapper select').forEach(select => {
1264      const productID = select.getAttribute('p-id');
1265      updateVariantSelect(productID);
1266    });
1267  };
1268
1269  function handleAccordions() {
1270      let acc = document.querySelectorAll('.accordion');
1271
1272      // Function to close all accordions within a specific section
1273      function closeAllAccordionsInSection(section) {
1274        const sectionAccordions = section.querySelectorAll('.accordion');
1275        sectionAccordions.forEach((accordion) => {
1276          accordion.classList.remove('active-item');
1277          let panel = accordion.nextElementSibling;
1278          if (panel && panel.style.maxHeight) {
1279            panel.style.maxHeight = null;
1280          }
1281        });
1282      }
1283
1284      // Handle accordion click
1285      acc.forEach((el) => {
1286        el.addEventListener('click', (event) => {
1287          event.stopPropagation(); // Prevent click from bubbling up
1288
1289          // Find the parent .shopify-section
1290          const parentSection = el.closest('.shopify-section');
1291          if (!parentSection) return;
1292
1293          // If this accordion is already active, just close it
1294          if (el.classList.contains('active-item')) {
1295            el.classList.remove('active-item');
1296            let panel = el.nextElementSibling;
1297            panel.style.maxHeight = null;
1298          } else {
1299            // Close all accordions in this section first
1300            closeAllAccordionsInSection(parentSection);
1301
1302            // Then open the clicked one
1303            el.classList.add('active-item');
1304            let panel = el.nextElementSibling;
1305            panel.style.maxHeight = panel.scrollHeight + "px";
1306
1307            // Prevent clicks on the panel from closing it
1308            panel.addEventListener('click', (e) => {
1309              e.stopPropagation();
1310            });
1311          }
1312        });
1313      });
1314
1315      // Add click event to document to close accordions when clicking outside
1316      document.addEventListener('click', (event) => {
1317        // Find which section was clicked
1318        const clickedSection = event.target.closest('.shopify-section');
1319        if (!clickedSection) return;
1320
1321        // If click is outside any accordion or panel in this section, close all accordions
1322        const isOutsideAccordion = !event.target.closest('.accordion');
1323        const isOutsidePanel = !event.target.closest('.accordion-content') &&
1324                              !event.target.closest('.panel');
1325
1326        if (isOutsideAccordion && isOutsidePanel) {
1327          closeAllAccordionsInSection(clickedSection);
1328        }
1329      });
1330
1331  }
1332
1333  // Vertical Upsells Initialization - Global function with debounce
1334  let verticalUpsellsTimeout = null;
1335
1336  window.initializeVerticalUpsells = function() {
1337    // Clear existing timeout to debounce rapid calls
1338    if (verticalUpsellsTimeout) {
1339      clearTimeout(verticalUpsellsTimeout);
1340    }
1341
1342    // Debounce: only execute after 50ms of no new calls
1343    verticalUpsellsTimeout = setTimeout(() => {
1344      executeVerticalUpsellsInitialization();
1345      verticalUpsellsTimeout = null;
1346    }, 50);
1347  };
1348
1349  function executeVerticalUpsellsInitialization() {
1350    const upsellsContainer = document.querySelector('#upsells-vertical');
1351    const upsellItems = document.querySelectorAll('.upsell-animate');
1352
1353    if (!upsellsContainer) {
1354      return;
1355    }
1356
1357    // Show or hide the container based on whether there are upsells
1358    if (upsellItems.length > 0) {
1359      upsellsContainer.classList.remove('upsells-hidden');
1360      upsellsContainer.classList.add('upsells-visible');
1361    } else {
1362      upsellsContainer.classList.add('upsells-hidden');
1363      upsellsContainer.classList.remove('upsells-visible');
1364      return;
1365    }
1366
1367    // Remove existing listeners to prevent duplicates
1368    document.querySelectorAll('.color-option[data-initialized]').forEach(button => {
1369      button.removeEventListener('click', handleVerticalColorSelection);
1370      button.removeAttribute('data-initialized');
1371    });
1372
1373    document.querySelectorAll('.size-selector[data-initialized]').forEach(select => {
1374      select.removeEventListener('change', handleVerticalSizeSelection);
1375      select.removeAttribute('data-initialized');
1376    });
1377
1378    document.querySelectorAll('.add-upsell-btn[data-initialized]').forEach(button => {
1379      button.removeEventListener('click', handleVerticalAddToCart);
1380      button.removeAttribute('data-initialized');
1381    });
1382
1383    // Add event listeners
1384    document.querySelectorAll('.color-option').forEach(button => {
1385      if (!button.getAttribute('data-initialized')) {
1386        button.addEventListener('click', handleVerticalColorSelection);
1387        button.setAttribute('data-initialized', 'true');
1388      }
1389    });
1390
1391    document.querySelectorAll('.size-selector').forEach(select => {
1392      if (!select.getAttribute('data-initialized')) {
1393        select.addEventListener('change', handleVerticalSizeSelection);
1394        select.setAttribute('data-initialized', 'true');
1395      }
1396    });
1397
1398    document.querySelectorAll('.add-upsell-btn').forEach(button => {
1399      if (!button.getAttribute('data-initialized')) {
1400        button.addEventListener('click', handleVerticalAddToCart);
1401        button.setAttribute('data-initialized', 'true');
1402
1403        const productId = button.dataset.productId;
1404        const colorOptions = document.querySelectorAll(`[data-product-id="${productId}"].color-option`);
1405        const hasVisibleColorOptions = colorOptions.length > 0 && !colorOptions[0].closest('.hidden');
1406        const hasSizeOptions = document.querySelector(`[data-product-id="${productId}"].size-selector`) !== null;
1407
1408        if (hasVisibleColorOptions || hasSizeOptions) {
1409          button.disabled = true;
1410          button.removeAttribute('data-variant-id');
1411        }
1412      }
1413    });
1414
1415    // Initialize variant selections
1416    document.querySelectorAll('.upsell-item').forEach(item => {
1417      const productId = item.dataset.productId;
1418      if (productId) {
1419        updateVerticalVariantSelection(productId);
1420      }
1421    });
1422
1423    // Restart animations for newly visible items
1424    restartVerticalUpsellAnimations();
1425  }
1426
1427  function handleVerticalColorSelection() {
1428    const productId = this.dataset.productId;
1429    const color = this.dataset.color;
1430
1431    document.querySelectorAll(`[data-product-id="${productId}"].color-option`).forEach(btn => {
1432      btn.classList.remove('selected');
1433    });
1434    this.classList.add('selected');
1435
1436    const selectedColorText = document.querySelector(`[data-product-id="${productId}"].selected-color-text`);
1437    if (selectedColorText) {
1438      selectedColorText.textContent = color;
1439    }
1440
1441    updateVerticalProductImage(productId, color);
1442    updateVerticalVariantSelection(productId);
1443  }
1444
1445  function updateVerticalProductImage(productId, color) {
1446    const productItem = document.querySelector(`[data-product-id="${productId}"].upsell-item`);
1447    if (!productItem) return;
1448
1449    const productJsonScript = productItem.querySelector('.product-json');
1450    if (!productJsonScript) return;
1451
1452    try {
1453      const productData = JSON.parse(productJsonScript.textContent);
1454      const colorLower = color.toLowerCase();
1455
1456      let matchingImage = null;
1457      for (const imageUrl of productData.images) {
1458        if (imageUrl && imageUrl.toLowerCase().includes(`color_${colorLower}`)) {
1459          matchingImage = imageUrl;
1460          break;
1461        }
1462      }
1463
1464      if (matchingImage) {
1465        const imageElement = productItem.querySelector('img');
1466        if (imageElement) {
1467          // Handle both relative and absolute URLs
1468          const baseUrl = matchingImage.startsWith('//') ? `https:${matchingImage}` : matchingImage;
1469          const cleanUrl = baseUrl.split('?')[0];
1470
1471          // Update src for 90x90 display
1472          const newSrc = cleanUrl + '?width=90&height=90&crop=center';
1473
1474          // Update all lazy loading attributes
1475          imageElement.src = newSrc;
1476          imageElement.alt = `${productData.title} - ${color}`;
1477
1478          // Update srcset if it exists (for lazy loading)
1479          if (imageElement.srcset) {
1480            imageElement.srcset = newSrc + ' 90w';
1481          }
1482
1483          // Update data-src if it exists (for lazy loading)
1484          if (imageElement.dataset.src) {
1485            imageElement.dataset.src = newSrc;
1486          }
1487
1488          // Update data-srcset if it exists (for lazy loading)
1489          if (imageElement.dataset.srcset) {
1490            imageElement.dataset.srcset = newSrc + ' 90w';
1491          }
1492
1493          // Force reload for lazy loading systems
1494          if (imageElement.classList.contains('lazyloaded')) {
1495            imageElement.classList.remove('lazyloaded');
1496            imageElement.classList.add('lazyautosizes');
1497          }
1498
1499          // Update the trigger data for modal
1500          const imageTrigger = productItem.querySelector('.upsell-image-trigger');
1501          if (imageTrigger) {
1502            const modalSrc = cleanUrl + '?width=300&height=300&crop=center';
1503            imageTrigger.dataset.imageSrc = modalSrc;
1504          }
1505        }
1506      }
1507    } catch (error) {
1508      console.error('Error updating product image:', error);
1509    }
1510  }
1511
1512  function handleVerticalSizeSelection() {
1513    const productId = this.dataset.productId;
1514    updateVerticalVariantSelection(productId);
1515  }
1516
1517  function handleVerticalAddToCart() {
1518    const productId = this.dataset.productId;
1519    addVerticalUpsellToCart(productId, this);
1520  }
1521
1522  function updateVerticalVariantSelection(productId) {
1523    const colorSelected = document.querySelector(`[data-product-id="${productId}"].color-option.selected`)?.dataset.color;
1524    const sizeSelected = document.querySelector(`[data-product-id="${productId}"].size-selector`)?.value;
1525    const variantSelector = document.querySelector(`[data-product-id="${productId}"].variant-selector`);
1526    const addButton = document.querySelector(`[data-product-id="${productId}"].add-upsell-btn`);
1527
1528    if (!variantSelector || !addButton) return;
1529
1530    function cleanText(text) {
1531      return text.toLowerCase().replace(/[\s"()]/g, '');
1532    }
1533
1534    const regexEscape = (str) => str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
1535
1536    const colorOptions = document.querySelectorAll(`[data-product-id="${productId}"].color-option`);
1537    const hasVisibleColorOptions = colorOptions.length > 0 && !colorOptions[0].closest('.hidden');
1538    const hasSizeOptions = document.querySelector(`[data-product-id="${productId}"].size-selector`) !== null;
1539
1540    let colorToMatch = colorSelected;
1541    if (!hasVisibleColorOptions && !colorSelected) {
1542      const upsellContentElement = document.querySelector('#upsell-content');
1543      if (upsellContentElement && upsellContentElement.dataset.upsellColor) {
1544        colorToMatch = upsellContentElement.dataset.upsellColor;
1545      }
1546    }
1547
1548    const selectedColor = colorToMatch ? cleanText(colorToMatch) : null;
1549    const selectedSize = sizeSelected ? cleanText(sizeSelected) : null;
1550
1551    const colorRequiredAndSelected = !hasVisibleColorOptions || colorSelected;
1552    const sizeRequiredAndSelected = !hasSizeOptions || sizeSelected;
1553
1554    if (colorRequiredAndSelected && sizeRequiredAndSelected) {
1555      let selectedVariant = null;
1556
1557      for (const option of variantSelector.options) {
1558        const variantText = cleanText(option.dataset.title);
1559        const matchesColor = selectedColor ? new RegExp(`\\b${regexEscape(selectedColor)}\\b`, 'i').test(variantText) : true;
1560        const matchesSize = selectedSize ? new RegExp(`\\b${regexEscape(selectedSize)}\\b`, 'i').test(variantText) : true;
1561
1562        if (matchesColor && matchesSize) {
1563          selectedVariant = option;
1564          break;
1565        }
1566      }
1567
1568      if (selectedVariant) {
1569        variantSelector.value = selectedVariant.value;
1570        addButton.dataset.variantId = selectedVariant.value;
1571        addButton.disabled = false;
1572
1573        const priceElement = addButton.closest('.upsell-item').querySelector('.flex-col.items-end .font-alverata');
1574        if (selectedVariant.dataset.price && priceElement) {
1575          const price = parseInt(selectedVariant.dataset.price);
1576          priceElement.textContent = formatVerticalMoney(price);
1577        }
1578      } else {
1579        if (variantSelector.options.length > 0) {
1580          const firstOption = variantSelector.options[0];
1581          variantSelector.value = firstOption.value;
1582          addButton.dataset.variantId = firstOption.value;
1583          addButton.disabled = false;
1584        } else {
1585          addButton.disabled = true;
1586          addButton.removeAttribute('data-variant-id');
1587        }
1588      }
1589    } else {
1590      addButton.disabled = true;
1591      addButton.removeAttribute('data-variant-id');
1592    }
1593  }
1594
1595  function addVerticalUpsellToCart(productId, button) {
1596    const variantId = button.dataset.variantId;
1597
1598    if (!variantId) {
1599      alert('Please select all options');
1600      return;
1601    }
1602
1603    const addText = button.querySelector('.add-text');
1604    const loadingText = button.querySelector('.loading-text');
1605    addText.classList.add('hidden');
1606    loadingText.classList.remove('hidden');
1607    button.disabled = true;
1608
1609    if (window.product && window.product.AddCartItem) {
1610      window.product.AddCartItem({
1611        items: [{
1612          id: variantId,
1613          quantity: 1,
1614          properties: {
1615            '_upsell': productId
1616          }
1617        }]
1618      }, () => {
1619        if (window.theme && window.theme.dispatchEvent) {
1620          window.theme.dispatchEvent('drawer:cart:update');
1621        }
1622
1623        addText.classList.remove('hidden');
1624        loadingText.classList.add('hidden');
1625        button.disabled = false;
1626
1627        if (window.product.handleCartItemsCount) {
1628          window.product.handleCartItemsCount(1, 'add');
1629        }
1630      });
1631    } else {
1632      fetch('/cart/add.js', {
1633        method: 'POST',
1634        headers: {
1635          'Content-Type': 'application/json',
1636        },
1637        body: JSON.stringify({
1638          id: variantId,
1639          quantity: 1,
1640          properties: {
1641            '_upsell': productId
1642          }
1643        })
1644      })
1645      .then(response => response.json())
1646      .then(data => {
1647        if (window.theme && window.theme.dispatchEvent) {
1648          window.theme.dispatchEvent('drawer:cart:update');
1649        }
1650      })
1651      .catch(error => {
1652        console.error('Error adding upsell to cart:', error);
1653        alert('Error adding product to cart');
1654      })
1655      .finally(() => {
1656        addText.classList.remove('hidden');
1657        loadingText.classList.add('hidden');
1658        button.disabled = false;
1659      });
1660    }
1661  }
1662
1663  function formatVerticalMoney(cents) {
1664    return '$' + (cents / 100).toFixed(2).replace('.00', '');
1665  }
1666
1667  function restartVerticalUpsellAnimations() {
1668    const upsellItems = document.querySelectorAll('.upsell-animate');
1669    if (upsellItems.length === 0) return;
1670
1671    upsellItems.forEach((item, index) => {
1672      item.style.animation = 'none';
1673      item.style.opacity = '0';
1674      item.style.transform = 'translateY(20px) scale(0.95)';
1675
1676      item.offsetHeight;
1677
1678      setTimeout(() => {
1679        item.style.animation = `slideUpFadeIn 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards`;
1680        item.style.animationDelay = `${index * 0.15}s`;
1681      }, 100);
1682    });
1683  }
1684
1685    // Simple Upsell Image Modal Functions
1686  function showUpsellImage(trigger, event) {
1687    event.stopPropagation();
1688
1689    const overlay = document.getElementById('upsell-image-overlay');
1690    const modal = overlay.querySelector('.upsell-image-modal');
1691    const image = document.getElementById('upsell-large-image');
1692    const title = document.getElementById('upsell-image-title');
1693    const loader = modal.querySelector('.image-loader');
1694
1695    if (!overlay || !modal || !image || !title || !loader) {
1696      console.error('Modal elements not found');
1697      return;
1698    }
1699
1700    // Set content and show loader
1701    title.textContent = trigger.dataset.productTitle;
1702
1703    // Show loader, hide image
1704    loader.style.display = 'block';
1705    image.classList.add('loading');
1706    image.classList.remove('loaded');
1707
1708    // Get click coordinates
1709    const clickX = event.clientX;
1710    const clickY = event.clientY;
1711
1712    // Reset classes
1713    overlay.classList.remove('show', 'closing', 'hidden');
1714
1715    // Temporarily disable transitions
1716    modal.style.transition = 'none';
1717
1718    // Load image
1719    const newImage = new Image();
1720    newImage.onload = function() {
1721      image.src = newImage.src;
1722      image.alt = trigger.dataset.productTitle;
1723
1724      // Hide loader, show image
1725      loader.style.display = 'none';
1726      image.classList.remove('loading');
1727      image.classList.add('loaded');
1728      image.classList.add('aspect-square');
1729    };
1730
1731    newImage.onerror = function() {
1732      // Hide loader even on error
1733      loader.style.display = 'none';
1734      image.classList.remove('loading');
1735      image.classList.add('loaded');
1736    };
1737
1738    newImage.src = trigger.dataset.imageSrc;
1739
1740    // Calculate position
1741    requestAnimationFrame(() => {
1742      const overlayRect = overlay.getBoundingClientRect();
1743      const centerX = overlayRect.left + overlayRect.width / 2;
1744      const centerY = overlayRect.top + overlayRect.height / 2;
1745
1746      const offsetX = clickX - centerX;
1747      const offsetY = clickY - centerY;
1748
1749      // Set initial position
1750      modal.style.transform = `scale(0.1) translate(${offsetX}px, ${offsetY}px)`;
1751      modal.style.transformOrigin = 'center center';
1752
1753      // Animate
1754      requestAnimationFrame(() => {
1755        modal.style.transition = 'transform 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.25s ease-out';
1756        overlay.classList.add('show');
1757        modal.style.transform = 'scale(1) translate(0, 0)';
1758      });
1759    });
1760
1761    document.addEventListener('keydown', handleModalEscape);
1762  }
1763
1764  function hideUpsellImage() {
1765    const overlay = document.getElementById('upsell-image-overlay');
1766    const modal = overlay.querySelector('.upsell-image-modal');
1767
1768    modal.style.transformOrigin = 'center center';
1769    overlay.classList.remove('show');
1770    overlay.classList.add('closing');
1771
1772    setTimeout(() => {
1773      overlay.classList.add('hidden');
1774      overlay.classList.remove('closing');
1775    }, 200);
1776
1777    document.removeEventListener('keydown', handleModalEscape);
1778  }
1779
1780  function handleModalEscape(event) {
1781    if (event.key === 'Escape') {
1782      hideUpsellImage();
1783    }
1784  }
1785
1786  // Make functions globally available
1787  window.showUpsellImage = showUpsellImage;
1788  window.hideUpsellImage = hideUpsellImage;
1789
1790  window.hideGorgiasChat = function (hide) {
1791    const chat = document.querySelector('#gorgias-chat-container');
1792    if (chat) {
1793      chat.style.display = hide ? 'none' : 'block';
1794    }
1795  };
1796
1797  
1798  // Cart add-on guard: drops the add-on lines that Liquid reported as having no host
1799  // product left. Lives here rather than in the bundle so the whole feature ships and
1800  // switches off with the theme setting.
1801  (function () {
1802    const DRAWER_URL = '/cart?view=drawer';
1803    const attemptedKeys = new Set();
1804    let recoveryRequested = false;
1805
1806    // Kept aside so the guard's own requests never re-enter the wrapper installed below.
1807    const nativeFetch = window.fetch ? window.fetch.bind(window) : null;
1808
1809    function islandIn(root) {
1810      // Only the drawer copy is refreshed by a cart update, so it is the sole source of
1811      // truth. On /cart the page's own copy stays at the state it was rendered with and
1812      // reading it could resurrect keys from an older cart.
1813      return root.querySelector('#drawer--cart script#cart-addon-orphans')
1814        || root.querySelector('script#cart-addon-orphans');
1815    }
1816
1817    function rawKeysIn(root) {
1818      const island = root && islandIn(root);
1819      if (!island) return [];
1820
1821      let parsed;
1822      try {
1823        parsed = JSON.parse(island.textContent || '[]');
1824      } catch (error) {
1825        return [];
1826      }
1827
1828      if (!Array.isArray(parsed)) return [];
1829
1830      return parsed.filter(function (key) {
1831        return typeof key === 'string' && key.length > 0;
1832      });
1833    }
1834
1835    function keysIn(root) {
1836      return rawKeysIn(root).filter(function (key) {
1837        return !attemptedKeys.has(key);
1838      });
1839    }
1840
1841    function keysInHtml(html) {
1842      try {
1843        // Parsed into an inert document so reading the island costs no image or script
1844        // loads, unlike assigning the markup to a live element.
1845        return keysIn(new DOMParser().parseFromString(html, 'text/html'));
1846      } catch (error) {
1847        return [];
1848      }
1849    }
1850
1851    function requestCartRender() {
1852      if (window.theme && window.theme.dispatchEvent) {
1853        window.theme.dispatchEvent('drawer:cart:update');
1854      } else {
1855        window.dispatchEvent(new CustomEvent('drawer:cart:update', { detail: {} }));
1856      }
1857    }
1858
1859    function syncCartCount(itemCount) {
1860      // The badge sits outside the markup a cart update replaces, and the counter in the
1861      // bundle derives its value from the rendered lines, which are duplicated on /cart.
1862      // The count the cart itself returns is the only figure that is right everywhere.
1863      if (typeof itemCount !== 'number') return;
1864
1865      document.querySelectorAll('#cart-items-count').forEach(function (el) {
1866        el.innerHTML = itemCount;
1867      });
1868
1869      const drawerCheckout = document.querySelector('#drawer-checkout');
1870      if (drawerCheckout) {
1871        itemCount > 0
1872          ? drawerCheckout.classList.remove('hidden')
1873          : drawerCheckout.classList.add('hidden');
1874      }
1875    }
1876
1877    // Resolves to whether the cart actually changed. Marking the keys up front is what
1878    // keeps a failure from looping: the next read skips them instead of trying forever,
1879    // and it doubles as the lock against two paths purging the same line at once.
1880    function purge(keys) {
1881      const updates = {};
1882      keys.forEach(function (key) {
1883        attemptedKeys.add(key);
1884        updates[key] = 0;
1885      });
1886
1887      return nativeFetch('/cart/update.js', {
1888        method: 'POST',
1889        credentials: 'same-origin',
1890        headers: { 'Content-Type': 'application/json' },
1891        body: JSON.stringify({ updates })
1892      })
1893        .then(function (response) {
1894          return response.ok ? response.json() : null;
1895        })
1896        .then(function (cart) {
1897          if (!cart) return false;
1898          syncCartCount(cart.item_count);
1899          return true;
1900        })
1901        .catch(function () {
1902          return false;
1903        });
1904    }
1905
1906    // Cleaning the cart after the drawer has painted means the shopper watches the add-on
1907    // leave in a second pass. Intercepting the drawer response instead lets the purge and
1908    // the re-fetch happen while the old markup is still on screen, so the rows, the total
1909    // and the upsell carousel all arrive in one paint. Both fetch sites in the bundle ask
1910    // for this same URL, so one wrapper covers opening the drawer and updating it.
1911    if (nativeFetch) {
1912      window.fetch = function (input, init) {
1913        const url = typeof input === 'string' ? input : (input && input.url) || '';
1914        const pending = nativeFetch(input, init);
1915
1916        if (url.indexOf(DRAWER_URL) === -1) return pending;
1917
1918        return pending.then(function (response) {
1919          if (!response.ok) return response;
1920
1921          // Read from a clone so the body the caller consumes stays untouched.
1922          return response.clone().text().then(function (html) {
1923            const keys = keysInHtml(html);
1924            if (!keys.length) return response;
1925
1926            return purge(keys).then(function (changed) {
1927              return changed ? nativeFetch(DRAWER_URL, { credentials: 'same-origin' }) : response;
1928            });
1929          }).catch(function () {
1930            return response;
1931          });
1932        });
1933      };
1934    }
1935
1936    function purgeFromPage() {
1937      if (!nativeFetch) return;
1938
1939      const keys = keysIn(document);
1940      if (keys.length) {
1941        purge(keys).then(function (changed) {
1942          if (changed) requestCartRender();
1943        });
1944        return;
1945      }
1946
1947      // The wrapper drops the line before the markup is handed over, but opening the
1948      // drawer only reads that response for a count and leaves the old rows on screen.
1949      // When the rendered island still lists a line already purged, one render brings the
1950      // two back in line. Capped at one so a purge that silently failed cannot loop.
1951      if (!recoveryRequested && rawKeysIn(document).some(function (key) {
1952        return attemptedKeys.has(key);
1953      })) {
1954        recoveryRequested = true;
1955        requestCartRender();
1956      }
1957    }
1958
1959    // Covers a cart that already held an orphan before this page load, where the markup
1960    // came from the server and no drawer request went through the wrapper. Deferred to
1961    // load so the cart update listener is in place by the time the purge dispatches it.
1962    window.addEventListener('load', purgeFromPage);
1963
1964    // Safety net for any render the wrapper did not see, such as another script taking
1965    // over window.fetch. Costs one island read, and reverts to the two step behaviour
1966    // rather than leaving an orphan in the cart.
1967    window.addEventListener('drawer:cart:rendered', purgeFromPage);
1968  })();
1969  
1970
1971  document.addEventListener("DOMContentLoaded", (event) => {
1972    mtoModal();
1973    reveal();
1974    handleAccordions();
1975  });
1976
1977  window.addEventListener("scroll", reveal);
1978
1979</script>
1979
1980
1981
1982
1983    <div id="app" class="relative" >
1984      <div id="custom-overlay" class="pointer-events-none fixed w-[100vw] h-[100vh] top-0 left-0 z-30"></div>
1985
1986      <svg width="0" height="0" xmlns="http://www.w3.org/2000/svg"">
1987  <defs>
1988    <!-- gold gradient -->
1989    <linearGradient id="gold-gradient" x1="0%" y1="0%" x2="100%" y2="100%">
1990      <stop offset="0%" style="stop-color:#FBFAF6;" />
1991      <stop offset="15%" style="stop-color:#f1d28a;" />
1992      <stop offset="30%" style="stop-color:#cdaf4f;" />
1993      <stop offset="45%" style="stop-color:#e5cf8c;" />
1994      <stop offset="60%" style="stop-color:#d1b042;" />
1995      <stop offset="75%" style="stop-color:#d1b36f;" />
1996      <stop offset="100%" style="stop-color:#f9e7b3;" />
1997    </linearGradient>
1998
1999    <!-- silver gradient -->
2000    <linearGradient id="silver-gradient" x1="0%" y1="0%" x2="100%" y2="100%">
2001      <stop offset="0%" style="stop-color:#e6e6e6;" />
2002      <stop offset="15%" style="stop-color:#c0c0c0;" />
2003      <stop offset="30%" style="stop-color:#a9a9a9;" />
2004      <stop offset="45%" style="stop-color:#c0c0c0;" />
2005      <stop offset="60%" style="stop-color:#e4e2e2;" />
2006      <stop offset="75%" style="stop-color:#c0c0c0;" />
2007      <stop offset="100%" style="stop-color:#e6e6e6;" />
2008    </linearGradient>
2009  </defs>
2010</svg>
2011
2012
2013      
2014        <div class="z-40">
2015</div>
2016
2017<style>
2018.cart-info-wrapper::after {
2019  content: '';
2020  position: absolute;
2021  bottom: 0;
2022  left: 0;
2023  right: 0;
2024  height: 30px;
2025  background: linear-gradient(
2026    to bottom,
2027    rgba(64, 64, 64, 0) 0%,
2028    rgba(64, 64, 64, 0.01) 40%,
2029    rgba(64, 64, 64, 0.03) 80%,
2030    rgba(64, 64, 64, 0.05) 100%
2031  );
2032  pointer-events: none;
2033  z-index: 10;
2034}
2035</style>
2036
2037
2038
2039
2040
2041<div id="drawer--cart" tabindex="0" aria-label="Drawer cart" aria-live="polite" aria-atomic="true" role="dialog" class="z-50 fixed top-0 bottom-0 -right-full lg:-right-1/2 w-full lg:w-[40%] lg:max-w-[600px] bg-white transition-all duration-200 ease-in-out max-h-screen flex flex-col"
2042  data-drawer-type="cart"
2043  data-drawer-from="right"
2044  data-drawer-open="false">
2045    <div class="px-6">
2046      <div class="border-b-[1px] border-grey-200 relative flex justify-center items-center h-[50px]">
2047        <div class="py-2">
2048          <span class="md:hidden flex justify-center">
2049            <svg aria-hidden="true"  class="w-[150px]" viewBox="0 0 154 15" fill="none" xmlns="http://www.w3.org/2000/svg">
2050      <g clip-path="url(#clip0_616_254)">
2051        <path d="M4.32202 0.804264C6.76713 0.804264 8.23774 1.75722 8.23774 3.71054C8.23774 4.7568 7.83022 5.60115 7.08606 6.0784C8.75157 6.63977 9.58432 7.94759 9.58432 9.52157C9.58432 11.969 7.66485 13.6516 4.49921 13.6516H0.460938V0.802734L4.32202 0.804264ZM3.91451 5.26311C5.40283 5.26311 6.18243 4.85929 6.18243 3.79467C6.18243 2.5465 5.04847 2.45472 3.93222 2.45472H2.51329V5.26311H3.91451ZM3.75504 11.9934C6.28874 11.9934 7.42271 11.3816 7.42271 9.53381C7.42271 7.85123 6.4482 6.90898 4.02672 6.90898H2.51329V11.9934H3.75504Z" fill="#000"/>
2052        <path d="M18.7446 0.804264L18.9218 2.45472H13.3229V5.20804H17.7701L17.9473 6.86003H13.3229V11.9996H19.1876L19.0104 13.6516H11.2676V0.802734L18.7446 0.804264Z" fill="#000"/>
2053        <path d="M26.663 2.34476C24.5369 2.34476 22.4638 3.90497 22.4638 7.22731C22.4638 10.5496 24.5191 12.1099 26.6808 12.1099C27.6846 12.118 28.6606 11.768 29.4448 11.1187L30.313 12.3424C29.1603 13.3942 27.6719 13.9654 26.1359 13.9454C23.0352 13.9454 20.3066 11.7795 20.3066 7.22731C20.3066 2.67516 23.1593 0.510742 26.2245 0.510742C27.7397 0.513535 29.2063 1.06489 30.3706 2.06943L29.4492 3.33595C28.6532 2.69289 27.6725 2.344 26.663 2.34476Z" fill="#000"/>
2054        <path d="M34.3014 0.804264V6.00497L38.8904 0.804264H40.9575L37.2603 4.96942L41.7253 13.6516H39.4264L35.8606 6.57093L34.3014 8.23669V13.6516H32.2461V0.802734L34.3014 0.804264Z" fill="#000"/>
2055        <path d="M50.5122 0.804264L50.6894 2.45472H45.0905V5.20804H49.5377L49.7149 6.86003H45.0905V11.9996H50.9552L50.778 13.6516H43.0352V0.802734L50.5122 0.804264Z" fill="#000"/>
2056        <path d="M60.3284 2.45442H57.3871V13.6512H55.3318V2.45442H52.3906L52.5663 0.803955H60.1497L60.3284 2.45442Z" fill="#000"/>
2057        <path d="M69.3972 2.45442H66.4575V13.6512H64.4022V2.45442H61.4609L61.6381 0.803955H69.22L69.3972 2.45442Z" fill="#000"/>
2058        <path d="M78.6482 2.25298C78.2052 2.25298 77.78 2.50996 77.78 3.09733C77.78 4.80439 81.4831 7.38027 81.4831 10.4395C81.4831 12.4403 79.8884 13.8903 77.78 13.8903C77.0965 13.8986 76.4205 13.742 75.8055 13.433C75.1905 13.1239 74.6533 12.671 74.2363 12.1099L75.1931 10.8433C75.8841 11.5959 76.68 12.0548 77.5659 12.0548C78.629 12.0548 79.3908 11.4124 79.3908 10.3477C79.3908 7.97988 75.6877 5.85065 75.6877 3.07898C75.6877 1.42699 76.9812 0.510742 78.3632 0.510742C78.8874 0.514347 79.4033 0.645881 79.8692 0.894677L79.4617 2.50996C79.2197 2.34565 78.9375 2.25648 78.6482 2.25298Z" fill="#000"/>
2059        <path d="M85.4518 0.803955V13.6528H83.3965V0.803955H85.4518Z" fill="#000"/>
2060        <path d="M90.3669 0.803955L94.2826 12.4031L98.0448 0.803955H100.827V13.6528H98.783V6.38248L98.8893 2.69304L97.844 6.21117L95.452 13.6451H92.9419L90.4319 6.33965L89.67 2.70527L89.8117 6.57063V13.6558H87.9336V0.807014L90.3669 0.803955Z" fill="#000"/>
2061        <path d="M109.142 13.9268C105.952 13.9268 102.852 11.7058 102.852 7.22702C102.852 2.74829 105.952 0.528809 109.142 0.528809C112.331 0.528809 115.431 2.74829 115.431 7.22702C115.431 11.7058 112.331 13.9268 109.142 13.9268ZM105.007 7.22702C105.007 10.531 106.885 12.183 109.142 12.183C111.398 12.183 113.276 10.531 113.276 7.22702C113.276 3.92304 111.398 2.27105 109.142 2.27105C106.885 2.27105 105.013 3.92304 105.013 7.22702H105.007Z" fill="#000"/>
2062        <path d="M117.451 0.803955H120.268L124.078 9.50291L124.946 11.7239L124.857 8.41993V0.803955H126.736V13.6528H123.93L120.192 5.15267L119.235 2.72975L119.323 5.64826V13.6512H117.451V0.803955Z" fill="#000"/>
2063        <path d="M135.042 13.9268C131.853 13.9268 128.752 11.7058 128.752 7.22702C128.752 2.74829 131.853 0.528809 135.042 0.528809C138.231 0.528809 141.332 2.74676 141.332 7.22702C141.332 11.7073 
2063138.231 13.9268 135.042 13.9268ZM130.908 7.22702C130.908 10.531 132.786 12.183 135.042 12.183C137.298 12.183 139.176 10.531 139.176 7.22702C139.176 3.92304 137.298 2.27105 135.042 2.27105C132.786 2.27105 130.914 3.92304 130.914 7.22702H130.908Z" fill="#000"/>
2064        <path d="M143.354 0.803955H146.177L149.986 9.50291L150.854 11.7239L150.766 8.41993V0.803955H152.644V13.6528H149.838L146.1 5.1542L145.143 2.72975L145.232 5.64826V13.6512H143.354V0.803955Z" fill="#000"/>
2065      </g>
2066      <defs>
2067      <clipPath id="clip0_616_254">
2068        <rect width="154" height="14" fill="white" transform="translate(0 0.128418)"/>
2069      </clipPath>
2070      </defs>
2071    </svg>
2072          </span>
2073          
2074        </div>
2075
2076      </div>
2077    </div>
2078
2079  
2080    <div class="flex h-full flex-col overflow-y-scroll" data-role="content" data-type=cart>
2081      
2082  <div class="cart-info-wrapper relative h-full min-h-[250px]">
2083    <ul data-role="cart-info" class="flex flex-col w-full  h-full overflow-y-scroll px-6 pt-3 gap-2">
2084      
2084<script type="application/json" id="cart-addon-orphans">[]</script>
2084
2085
2086      
2087
2088        <div id="empty-cart" tabindex="0" class="flex w-full border-b-[2px] border-grey-100 pb-6 items-center">
2089
2090          <div class="flex justify-center items-center p-3 bg-grey-100 rounded-md aspect-square">
2091            <svg aria-hidden="true"  class="w-[64px]" viewBox="0 0 65 52" fill="none" xmlns="http://www.w3.org/2000/svg">
2092      <path d="M5.04294 51.0189H22.4616C22.7438 51.0189 22.9745 50.7871 22.9745 50.5035V48.0844L26.087 48.9339C31.1199 50.3105 36.3075 51.0059 41.5208 51.0059H45.2867C47.836 51.0059 50.4227 50.8388 52.9591 50.4906L64.5496 48.9339C64.8061 48.8951 64.9981 48.6762 64.9981 48.4186V46.063C64.9981 45.1358 64.7288 44.2357 64.2042 43.4639C63.6913 42.692 62.9618 42.1002 62.0905 41.7519C60.3364 41.0436 58.5049 40.6965 56.622 40.6965H47.2341L39.639 34.8664L39.9973 34.4935C40.1893 34.2876 40.1893 33.9663 39.9844 33.7604C39.7795 33.5675 39.4598 33.5675 39.2549 33.7734L38.8193 34.237L37.9609 33.5804L38.4481 33.0909C38.653 32.885 38.653 32.5638 38.4481 32.3579C38.2431 32.152 37.9234 32.152 37.7185 32.3579L37.1295 32.9498L36.2712 32.2932L36.7712 31.8037C36.9761 31.6108 36.9761 31.2766 36.7841 31.0707C36.592 30.8648 36.2595 30.8648 36.0545 31.0578L35.4398 31.6496L34.4538 30.8907L34.8379 30.5048C35.0428 30.2989 35.0428 29.9777 34.8379 29.7717C34.6329 29.5658 34.3133 29.5658 34.1083 29.7717L33.6212 30.2612L32.6984 29.5529L33.031 29.2187C33.2359 29.0128 33.2359 28.6916 33.031 28.4857C32.8261 28.2798 32.5064 28.2798 32.3015 28.4857L31.8659 28.9234L29.8939 27.4174C29.7019 27.2632 29.4325 27.2762 29.2405 27.4432L29.1632 27.508L26.9992 26.6196C26.7427 26.5161 26.4617 26.6326 26.3458 26.8773L23.7462 32.2697C22.9136 32.9521 21.9662 33.4922 20.9545 33.8781C19.8151 34.3028 18.623 34.5217 17.4192 34.5217C15.4215 34.5217 13.4999 33.9299 11.8347 32.8227L8.35102 30.493C8.22338 30.4153 8.08169 30.3895 7.94117 30.4283C7.80065 30.4671 7.68472 30.5695 7.6086 30.6989L6.85331 32.2308C6.07225 33.7875 5.48324 35.4347 5.08627 37.1338C4.6893 38.8328 4.48438 40.5694 4.48438 42.3073C4.48438 43.0791 4.77947 43.7874 5.29119 44.3146C5.23967 44.3534 5.18815 44.4052 5.13779 44.4558C4.72794 44.8417 4.49726 45.3947 4.49726 45.9618V50.5047C4.5359 50.7882 4.76659 51.02 5.04763 51.02L5.04294 51.0189ZM21.9498 49.9893H5.55584V45.9748C5.55584 45.6912 5.6706 45.4218 5.87552 45.2158C6.08045 45.0229 6.36266 44.9193 6.6437 44.9323L21.9487 45.8206V49.9905L21.9498 49.9893ZM52.8162 49.4869C50.3185 49.8211 47.7833 49.9893 45.2855 49.9893H41.5196C36.3965 49.9893 31.2991 49.3069 26.3551 47.9432L22.9733 47.0161V46.0124L26.4957 46.9513C31.4396 48.2774 36.537 48.9586 41.6601 48.9586H45.1567C47.7189 48.9586 50.2927 48.7915 52.8291 48.4433L63.9723 46.9502V47.9926L52.8162 49.4857V49.4869ZM47.0526 41.7531H56.6067C58.3609 41.7531 60.0647 42.0873 61.7041 42.7438C62.3704 43.0144 62.9465 43.4768 63.3435 44.0698C63.7147 44.6228 63.9196 45.2535 63.9583 45.923L52.6874 47.429C50.2025 47.7632 47.6662 47.9315 45.1567 47.9315H41.6601C36.6389 47.9315 31.6188 47.2749 26.765 45.963L22.5892 44.8429C22.5506 44.8299 22.5248 44.8299 22.4862 44.8299L21.2695 44.7523C23.1396 42.8344 25.676 41.7543 28.3903 41.7543H35.5369C38.3415 41.7543 40.9798 40.6989 43.029 38.7939L46.7434 41.6507C46.8336 41.7155 46.9355 41.7543 47.0502 41.7543L47.0526 41.7531ZM27.1104 27.7774L28.3529 28.2928L25.7661 30.5707L27.1104 27.7786V27.7774ZM5.55467 42.319C5.55467 40.6589 5.74671 38.9987 6.1308 37.3773C6.51489 35.756 7.07814 34.1864 7.82172 32.6933L8.32174 31.6896L11.3183 33.7098C13.1498 34.9323 15.2763 35.5759 17.4661 35.5759C18.7987 35.5759 20.1172 35.3312 21.3597 34.8676C22.615 34.3911 23.7543 33.7098 24.7532 32.8215L29.6456 28.5234L31.1703 29.6941L28.2369 32.6415C28.032 32.8474 28.032 33.1686 28.2369 33.3745C28.34 33.478 28.4676 33.5286 28.5953 33.5286C28.7229 33.5286 28.8517 33.4769 28.9536 33.3745L31.9888 30.3247L32.9116 31.0331L30.2862 33.671C30.0813 33.8769 30.0813 34.1981 30.2862 34.404C30.3892 34.5076 30.5169 34.5582 30.6445 34.5582C30.7721 34.5582 30.901 34.5064 31.0028 34.404L33.7313 31.6625L34.6915 32.4085L32.3354 34.6994C32.1305 34.8923 32.1305 35.2265 32.3226 35.4324C32.4256 35.5359 32.5532 35.5865 32.6938 35.5865C32.8214 35.5865 32.9502 35.5348 33.0521 35.4453L35.5241 33.0521L36.3953 33.7216L34.3847 35.7418C34.1798 35.9477 34.1798 36.269 34.3847 36.4749C34.4877 36.5784 34.6154 36.629 34.743 36.629C34.8706 36.629 34.9995 36.5772 35.1013 36.4749L37.215 34.3511L38.0991 35.02
209206L36.4339 36.7714C36.2419 36.9773 36.2419 37.2985 36.4468 37.5044C36.5499 37.595 36.6775 37.6456 36.8051 37.6456C36.9457 37.6456 37.0745 37.5938 37.1763 37.4914L38.9188 35.6512L42.1976 38.1739C40.3661 39.8341 38.0218 40.7353 35.5252 40.7353H28.3786C25.0998 40.7353 22.0388 42.1767 19.9509 44.6993L6.69522 43.9275H6.42589C5.8884 43.5674 5.55467 42.9756 5.55467 42.319Z" fill="#87968F"/>
2093      <mask id="mask0_1238_16481" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="60" height="42">
2094      <path d="M26.5942 27.1637L24.8486 30.6549H0.992188V0.979858H59.7604V41.1284H46.9594L38.8133 34.7279L30.0853 28.3274L26.5942 27.1637Z" fill="black"/>
2095      </mask>
2096      <g mask="url(#mask0_1238_16481)">
2097      <path d="M3.3716 18.7632L18.0725 28.1063C18.3107 28.2577 18.6297 28.1858 18.7818 27.9464L20.0793 25.9048L22.2506 28.2913C25.7599 32.1527 29.765 35.5221 34.1649 38.3184L37.3433 40.3384C39.4948 41.7057 41.7675 42.9522 44.095 44.0188L54.7121 48.922C54.9493 49.0268 55.2288 48.9451 55.367 48.7276L56.6305 46.7396C57.1278 45.9571 57.3833 45.0529 57.3546 44.1201C57.3357 43.1936 57.0374 42.3028 56.489 41.5415C55.3884 40.0028 54.0289 38.7275 52.4397 37.7175L44.5166 32.682L41.2336 23.6877L41.7361 23.5651C42.0087 23.4944 42.1809 23.2233 42.1184 22.9396C42.049 22.6668 41.7792 22.4953 41.4958 22.5592L40.8795 22.7168L40.5072 21.7023L41.1809 21.5505C41.4643 21.4866 41.6366 21.2155 41.5741 20.9318C41.5116 20.6481 41.2418 20.4766 40.9584 20.5405L40.1438 20.724L39.7716 19.7095L40.4561 19.5646C40.7325 19.5117 40.9118 19.2297 40.8601 18.9529C40.8085 18.6761 40.5278 18.4977 40.2514 18.5507L39.4151 18.7204L38.99 17.551L39.5212 17.4313C39.8046 17.3675 39.9769 17.0964 39.9143 16.8127C39.8518 16.529 39.582 16.3575 39.2986 16.4214L38.625 16.5732L38.2261 15.4804L38.686 15.3768C38.9694 15.3129 39.1417 15.0418 39.0792 14.7581C39.0167 14.4745 38.7469 14.303 38.4635 14.3668L37.8611 14.5026L37.0046 12.1738C36.9252 11.9407 36.691 11.8072 36.4393 11.8452L36.3393 11.8583L34.9895 9.94785C34.8286 9.72291 34.5289 9.67047 34.2998 9.81484L29.2134 12.9715C28.1447 13.1008 27.0554 13.0485 25.9946 12.8315C24.8051 12.5789 23.6816 12.1242 22.6657 11.4785C20.9797 10.4069 19.6753 8.87672 18.8638 7.04912L17.1733 3.21432C17.1072 3.08032 17.0015 2.98247 16.8621 2.93987C16.7226 2.89727 16.5699 2.92148 16.4362 2.98989L14.9771 3.87768C13.4829 4.7725 12.1023 5.8468 10.8559 7.0678C9.60955 8.28879 8.50508 9.64458 7.57293 11.1113C7.15892 11.7627 7.02804 12.5188 7.17719 13.2381C7.11288 13.2433 7.04162 13.2593 6.97199 13.275C6.41908 13.3809 5.92777 13.7239 5.62357 14.2025L3.18685 18.0366C3.06737 18.2966 3.13773 18.616 3.37492 18.7667L3.3716 18.7632ZM18.1928 26.9629L4.3567 18.1694L6.51004 14.7812C6.66214 14.5419 6.90352 14.3761 7.18692 14.3122C7.46337 14.2593 7.75709 14.3233 7.98733 14.4849L20.4279 23.444L18.1912 26.9633L18.1928 26.9629ZM44.5127 43.0951C42.2255 42.0374 39.9956 40.8195 37.8875 39.4798L34.7092 37.4598C30.3854 34.7118 26.4494 31.4017 23.0083 27.599L20.6514 25.0025L21.1897 24.1554L23.6589 26.8372C27.1202 30.6082 31.0569 33.9173 35.3806 36.6653L38.3317 38.5408C40.4941 39.9151 42.756 41.1546 45.0834 42.2212L55.2889 46.9381L54.7297 47.8179L44.5134 43.0941L44.5127 43.0951ZM43.7967 33.4764L51.8601 38.6011C53.3406 39.542 54.5993 40.7379 55.6308 42.1714C56.048 42.7572 56.2862 43.4564 56.3031 44.1699C56.3198 44.8357 56.1545 45.4779 55.828 46.0636L45.5078 41.2892C43.2315 40.2384 41.0006 39.0199 38.8826 37.6739L35.9316 35.7984C31.6938 33.105 27.8091 29.8583 24.4163 26.1475L21.4929 22.9624C21.4672 22.9307 21.4455 22.9169 21.4129 22.8962L20.4277 22.178C23.0347 21.5625 25.7547 22.0114 28.0456 23.4673L34.0771 27.3006C36.4441 28.8049 39.2368 29.3293 41.9881 28.8208L43.5906 33.2242C43.632 33.3272 43.6972 33.4146 43.794 33.4761L43.7967 33.4764ZM34.4623 10.9847L35.2345 12.086L31.8295 12.621L34.4617 10.9856L34.4623 10.9847ZM8.46992 11.6953C9.36041 10.2941 10.413 8.99599 11.6068 7.83362C12.8006 6.67125 14.1179 5.64868 15.5464 4.78738L16.5067 4.20853L17.9521 7.52087C18.8421 9.53497 20.2916 11.2188 22.1397 12.3934C23.2644 13.1081 24.5085 13.6088 25.8057 13.884C27.1208 14.1552 28.4478 14.1913 29.7673 13.9774L36.2019 
209712.9741L36.8607 14.7799L32.8041 15.6941C32.5207 15.7579 32.3484 16.029 32.4109 16.3127C32.4423 16.4554 32.5229 16.5665 32.6306 16.635C32.7383 16.7035 32.8748 16.7289 33.0157 16.6971L37.2132 15.7512L37.6121 16.844L33.9814 17.6621C33.698 17.726 33.5257 17.9971 33.5882 18.2808C33.6196 18.4234 33.7002 18.5346 33.8079 18.6031C33.9156 18.6715 34.0521 18.6969 34.193 18.6652L37.9662 17.8149L38.3765 18.9595L35.1593 19.6292C34.8828 19.6822 34.7036 19.9642 34.7552 20.241C34.7867 20.3836 34.8672 20.4948 34.9858 20.5702C35.0936 20.6386 35.23 20.664 35.364 20.6432L38.734 19.9493L39.1101 20.9816L36.3296 21.6082C36.0462 21.6721 35.8739 21.9432 35.9364 22.2269C35.9679 22.3695 36.0485 22.4807 36.1562 22.5492C36.2639 22.6176 36.4004 22.643 36.5413 22.6113L39.4643 21.9526L39.8514 22.9918L37.5069 23.5763C37.2344 23.6471 37.0621 23.9182 37.1246 24.2019C37.163 24.3336 37.2436 24.4448 37.3513 24.5132C37.4699 24.5886 37.6064 24.614 37.7473 24.5822L40.2049 23.9638L41.619 27.8515C39.1828 28.2703 36.7208 27.7735 34.6138 26.4344L28.5822 22.6011C25.815 20.8424 22.4585 20.417 19.3433 21.4261L8.56979 13.6645L8.34248 13.5201C8.08197 12.9279 8.11776 12.2494 8.46992 11.6953Z" fill="#87968F"/>
2098      </g>
2099    </svg>
2100          </div>
2101
2102          <div class="flex flex-col px-6">
2103            <span class="font-alverata text-lg">Your cart is empty.</span>
2104            <span class="font-worksans text-tiny">You haven't ordered anything yet!</span>
2105            <a class="font-worksans text-tiny" aria-label="Browse in the store" href=""><span class="underline">Browse in the store</span></a>
2106          </div>
2107
2108        </div>
2109
2110        <div class="flex flex-col gap-6 pt-6">
2111          
2112            <a href="/collections/shoes" class="w-full font-worksans border-[2px] border-green-200 text-green-200 rounded-md p-6 cursor-pointer text-center uppercase">
2113              shop Shoes
2114            </a>
2115          
2116            <a href="/collections/boots" class="w-full font-worksans border-[2px] border-green-200 text-green-200 rounded-md p-6 cursor-pointer text-center uppercase">
2117              shop Boots
2118            </a>
2119          
2120            <a href="/collections/sneakers" class="w-full font-worksans border-[2px] border-green-200 text-green-200 rounded-md p-6 cursor-pointer text-center uppercase">
2121              shop Sneakers
2122            </a>
2123          
2124            <a href="/collections/accessories" class="w-full font-worksans border-[2px] border-green-200 text-green-200 rounded-md p-6 cursor-pointer text-center uppercase">
2125              shop Accessories
2126            </a>
2127          
2128        </div>
2129
2130    
2131    </ul>
2132     
2133  </div>
2134
2135  
2136    <div id="upsells" class="z-20">
2137      
2138        <div class="upsell-container px-6 mb-4">
2139
2140  
2140<script type="application/json" id="cart-upsell-rules">
2141[{
2142        "ruleTitle": "Ava Belt - Full Grain Leather",
2143        "context": "cart",
2144        "priority": 60,
2145        "colorMatch": false,
2146        "matchMaterialTags": [],
2147        "matchCategoryTags": ["category_w shoes","category_w boots"],
2148        "excludeTags": [],
2149        "product": {
2150          "id": 7809868726458,
2151          "handle": "ava-belt-full-grain-leather",
2152          "title": "Ava Belt - Full Grain Leather - Add On",
2153          "price": 4900,
2154          "compareAtPrice": 10900,
2155          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_ava_belt_full_grain_leather_6d67bbd7-233e-4b5d-ae37-2a267daf999d.jpg?v=1789585481\u0026width=300",
2156          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_ava_belt_full_grain_leather_6d67bbd7-233e-4b5d-ae37-2a267daf999d.jpg?v=1789585481\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_tan_1_ava_belt_full_grain_leather_bc84baa4-f26b-4385-8962-4de72ba2a89d.jpg?v=1789585744\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_1_ava_belt_full_grain_leather_1647a469-e056-4cba-92e0-ece84bdda0c9.jpg?v=1789585672\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_ava_belt_full_grain_leather_8eeac668-b27b-4da5-92ea-36a978b76086.jpg?v=1789585481\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_3_ava_belt_full_grain_leather_7b0fa4f8-bcbc-40c8-84b6-6a952eeb1da6.jpg?v=1789585480\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_ava_belt_full_grain_leather_93e049ec-2287-42fb-99b5-c8b87b639332.jpg?v=1789585480\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_2_ava_belt_full_grain_leather_d3012d61-c448-4923-9198-372d6b367b34.jpg?v=1789585672\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_3_ava_belt_full_grain_leather_85cacd90-5e8d-4cd5-a998-985da10bf18c.jpg?v=1789585672\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_4_ava_belt_full_grain_leather_4a936f77-5abb-4c13-8013-0796db04dd19.jpg?v=1789585672\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_tan_2_ava_belt_full_grain_leather_fd9864c6-a383-4617-aa4b-e45be1a36bfb.jpg?v=1789585744\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_tan_3_ava_belt_full_grain_leather_01e75944-600e-4f9a-8910-02d12fd99bb6.jpg?v=1789585744\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_tan_4_ava_belt_full_grain_leather_5db31fdf-6b0f-4be9-bdd0-40178b0bf0bf.jpg?v=1789585744\u0026width=300"],
2157          "options": [{
2158                "name": "Color",
2159                "values": ["Black","Tan","Brown"]
2160              },{
2161                "name": "Size",
2162                "values": ["XS (27\" - 29\")","S (30\" - 32\")","M (33\" - 35\")","L (36\" - 38\")","XL (39\" - 41\")"]
2163              }],
2164          "variants": [{
2165                "id": 43720372715706,
2166                "title": "Black \/ XS (27\" - 29\")",
2167                "sku": "WNACBLNAVALTHBLKNNNNNNXSS",
2168                "price": 4900,
2169                "available": true,
2170                "options": ["Black","XS (27\" - 29\")"]
2171              },{
2172                "id": 43720372748474,
2173                "title": "Black \/ S (30\" - 32\")",
2174                "sku": "WNACBLNAVALTHBLKNNNNNNSSS",
2175                "price": 4900,
2176                "available": true,
2177                "options": ["Black","S (30\" - 32\")"]
2178              },{
2179                "id": 43720372781242,
2180                "title": "Black \/ M (33\" - 35\")",
2181                "sku": "WNACBLNAVALTHBLKNNNNNNMMM",
2182                "price": 4900,
2183                "available": true,
2184                "options": ["Black","M (33\" - 35\")"]
2185              },{
2186                "id": 43720372814010,
2187                "title": "Black \/ L (36\" - 38\")",
2188                "sku": "WNACBLNAVALTHBLKNNNNNNLLL",
2189                "price": 4900,
2190                "available": true,
2191                "options": ["Black","L (36\" - 38\")"]
2192              },{
2193                "id": 43720372846778,
2194                "title": "Black \/ XL (39\" - 41\")",
2195                "sku": "WNACBLNAVALTHBLKNNNNNNXLL",
2196                "price": 4900,
2197                "available": true,
2198                "options": ["Black","XL (39\" - 41\")"]
2199              },{
2200                "id": 43720372879546,
2201                "title": "Tan \/ XS (27\" - 29\")",
2202                "sku": "WNACBLNAVALTHTANNNNNNNXSS",
2203                "price": 4900,
2204                "available": true,
2205                "options": ["Tan","XS (27\" - 29\")"]
2206              },{
2207                "id": 43720372912314,
2208                "title": "Tan \/ S (30\" - 32\")",
2209                "sku": "WNACBLNAVALTHTANNNNNNNSSS",
2210                "price": 4900,
2211                "available": true,
2212                "options": ["Tan","S (30\" - 32\")"]
2213              },{
2214                "id": 43720372945082,
2215                "title": "Tan \/ M (33\" - 35\")",
2216                "sku": "WNACBLNAVALTHTANNNNNNNMMM",
2217                "price": 4900,
2218                "available": true,
2219                "options": ["Tan","M (33\" - 35\")"]
2220              },{
2221                "id": 43720372977850,
2222                "title": "Tan \/ L (36\" - 38\")",
2223                "sku": "WNACBLNAVALTHTANNNNNNNLLL",
2224                "price": 4900,
2225                "available": true,
2226                "options": ["Tan","L (36\" - 38\")"]
2227              },{
2228                "id": 43720373010618,
2229                "title": "Tan \/ XL (39\" - 41\")",
2230                "sku": "WNACBLNAVALTHTANNNNNNNXLL",
2231                "price": 4900,
2232                "available": true,
2233                "options": ["Tan","XL (39\" - 41\")"]
2234              },{
2235                "id": 43720373043386,
2236                "title": "Brown \/ XS (27\" - 29\")",
2237                "sku": "WNACBLNAVALTHBRWNNNNNNXSS",
2238                "price": 4900,
2239                "available": true,
2240                "options": ["Brown","XS (27\" - 29\")"]
2241              },{
2242                "id": 43720373076154,
2243                "title": "Brown \/ S (30\" - 32\")",
2244                "sku": "WNACBLNAVALTHBRWNNNNNNSSS",
2245                "price": 4900,
2246                "available": true,
2247                "options": ["Brown","S (30\" - 32\")"]
2248              },{
2249                "id": 43720373108922,
2250                "title": "Brown \/ M (33\" - 35\")",
2251                "sku": "WNACBLNAVALTHBRWNNNNNNMMM",
2252                "price": 4900,
2253                "available": true,
2254                "options": ["Brown","M (33\" - 35\")"]
2255              },{
2256                "id": 43720373141690,
2257                "title": "Brown \/ L (36\" - 38\")",
2258                "sku": "WNACBLNAVALTHBRWNNNNNNLLL",
2259                "price": 4900,
2260                "available": true,
2261                "options": ["Brown","L (36\" - 38\")"]
2262              },{
2263                "id": 43720373174458,
2264                "title": "Brown \/ XL (39\" - 41\")",
2265                "sku": "WNACBLNAVALTHBRWNNNNNNXLL",
2266                "price": 4900,
2267                "available": true,
2268                "options": ["Brown","XL (39\" - 41\")"]
2269              }]
2270        }
2271      },{
2272        "ruleTitle": "Bennett Bifold Wallet - Men's Embossed Leather",
2273        "context": "cart",
2274        "priority": 50,
2275        "colorMatch": false,
2276        "matchMaterialTags": [],
2277        "matchCategoryTags": ["category_shoes","category_boots","category_accessories"],
2278        "excludeTags": [],
2279        "product": {
2280          "id": 8024547164346,
2281          "handle": "bennett-bifold-wallet-mens-add-on-embossed-leather",
2282          "title": "Bennett Bifold Wallet - Men's - Add On Embossed Leather",
2283          "price": 7900,
2284          "compareAtPrice": 8900,
2285          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_bennet_bifold_wallet_embossed_leather_d337dbbf-0c6c-448a-95d1-73db9ef1185f.jpg?v=1762315727\u0026width=300",
2286          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_bennet_bifold_wallet_embossed_leather_d337dbbf-0c6c-448a-95d1-73db9ef1185f.jpg?v=1762315727\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_bennet_bifold_wallet_embossed_leather_9d53d931-78f0-4b8a-8f04-4b13d5ee5536.jpg?v=1732595647\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_3_bennet_bifold_wallet_embossed_leather_3b300483-d26c-475e-a51b-4c2210dde822.jpg?v=1732595647\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_bennet_bifold_wallet_embossed_leather_8e5f0340-81be-4770-a1f8-ae22fd53ad61.jpg?v=1732595647\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_5_bennet_bifold_wallet_embossed_leather_917835b3-d426-4da3-bf7f-0b56e8414624.jpg?v=1732595647\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_1_bennet_bifold_wallet_embossed_leather_d3a0d590-9ad1-4871-8739-b02950714627.jpg?v=1732595656\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_2_bennet_bifold_wallet_embossed_leather_e29e9968-481f-4599-81ed-6d003c85a23b.jpg?v=1732595656\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_3_bennet_bifold_wallet_embossed_leather_c3f5d0fc-52c4-4dc9-b98b-08677204b8ac.jpg?v=1732595656\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_4_bennet_bifold_wallet_embossed_leather_acdab607-2a36-4a8a-88ad-385488b45a81.jpg?v=1732595657\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_5_bennet_bifold_wallet_embossed_leather_d5c070d9-7585-4075-a6e6-b9cb3ac9feb2.jpg?v=1732595656\u0026width=300"],
2287          "options": [{
2288                "name": "Color",
2289                "values": ["Black","Brown"]
2290              }],
2291          "variants": [{
2292                "id": 44397852229818,
2293                "title": "Black",
2294                "sku": "MNACSGBENEBDBLKNNNNNNNNN",
2295                "price": 7900,
2296                "available": true,
2297                "options": ["Black"]
2298              },{
2299                "id": 44397852262586,
2300                "title": "Brown",
2301                "sku": "MNACSGBENEBDBRWNNNNNNNNN",
2302                "price": 7900,
2303                "available": true,
2304                "options": ["Brown"]
2305              }]
2306        }
2307      },{
2308        "ruleTitle": "Bennett Bifold Wallet - Men's Full Grain Leather",
2309        "context": "cart",
2310        "priority": 51,
2311        "colorMatch": false,
2312        "matchMaterialTags": [],
2313        "matchCategoryTags": ["category_shoes","category_boots","category_accessories"],
2314        "excludeTags": [],
2315        "product": {
2316          "id": 8024548343994,
2317          "handle": "bennett-bifold-wallet-mens-add-on-full-grain-leather",
2318          "title": "Bennett Bifold Wallet - Men's - Add On Full Grain Leather",
2319          "price": 7900,
2320          "compareAtPrice": 8900,
2321          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_bennet_bifold_wallet_full_grain_leather_497169de-886f-4ebc-a129-843e13eea58a.jpg?v=1762315727\u0026width=300",
2322          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_bennet_bifold_wallet_full_grain_leather_497169de-886f-4ebc-a129-843e13eea58a.jpg?v=1762315727\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_bennet_bifold_wallet_full_grain_leather_225a4a29-1965-4d9c-a7f1-71c7b345416b.jpg?v=1732596095\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_3_bennet_bifold_wallet_full_grain_leather_cb9ce4b7-7862-421b-964e-5750b9e2a5d6.jpg?v=1732596095\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_bennet_bifold_wallet_full_grain_leather_7b2f9800-2361-48e9-b39b-f5268a33fa1c.jpg?v=1732596095\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_5_bennet_bifold_wallet_full_grain_leather_9d5585df-7d26-41db-83de-a25eade48a83.jpg?v=1732596095\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_1_bennet_bifold_wallet_full_grain_leather_70eb6e59-5690-47d2-9b29-e2d455bc134a.jpg?v=1732596098\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_2_bennet_bifold_wallet_full_grain_leather_a305cf28-75ff-40bb-8c77-1925d34cd6cc.jpg?v=1732596098\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_3_bennet_bifold_wallet_full_grain_leather_4974cf7b-5e03-4873-84e8-1f9108f4ee12.jpg?v=1732596098\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_4_bennet_bifold_wallet_full_grain_leather_9ff85c9c-b595-4dbe-a0f9-4067f0e269ca.jpg?v=1732596099\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_brown_5_bennet_bifold_wallet_full_grain_leather_c4a0a914-67ae-4320-bd20-b87eb121a747.jpg?v=1732596098\u0026width=300"],
2323          "options": [{
2324                "name": "Color",
2325                "values": ["Black","Brown"]
2326              }],
2327          "variants": [{
2328                "id": 44397874446522,
2329                "title": "Black",
2330                "sku": "MNACSGBENLTHBLKNNNNNNNNN",
2331                "price": 7900,
2332                "available": true,
2333                "options": ["Black"]
2334              },{
2335                "id": 44397874479290,
2336                "title": "Brown",
2337                "sku": "MNACSGBENLTHBRWNNNNNNNNN",
2338                "price": 7900,
2339                "available": true,
2340                "options": ["Brown"]
2341              }]
2342        }
2343      },{
2344        "ruleTitle": "Iris Belt - Pebbled Leather",
2345        "context": "cart",
2346        "priority": 61,
2347        "colorMatch": false,
2348        "matchMaterialTags": [],
2349        "matchCategoryTags": ["category_w shoes","category_w boots"],
2350        "excludeTags": [],
2351        "product": {
2352          "id": 7809900052666,
2353          "handle": "iris-belt-pebbled-leather",
2354          "title": "Iris Belt - Pebbled Leather - Add On",
2355          "price": 4900,
2356          "compareAtPrice": 10900,
2357          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_iris_belt_749b1957-a933-45ab-9d64-75bc2542f75f.jpg?v=1789661462\u0026width=300",
2358          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_1_iris_belt_749b1957-a933-45ab-9d64-75bc2542f75f.jpg?v=1789661462\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_2_iris_belt_c35b30be-e7e3-46c9-8d72-4f9349f13d94.jpg?v=1789661462\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_3_iris_belt_0d91c8f4-6cb5-42f4-9e
235867-1e1fb8adbff8.jpg?v=1789661462\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_black_4_iris_belt_f14bf4f9-d72f-4b2f-8249-d17caf42fb94.jpg?v=1789661462\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_clover_1_iris_belt_bd92cfaf-440c-498e-ba86-d563b2eb7ef3.jpg?v=1789661492\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_clover_2_iris_belt_5ef83bfc-1069-4b29-9fce-24cc026ffc9e.jpg?v=1789661492\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_clover_3_iris_belt_bf5ab960-0a9b-4702-93f5-72656310c415.jpg?v=1789661492\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_clover_4_iris_belt_be76afbb-9cfa-46e1-8a90-58437243b9b2.jpg?v=1789661492\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_mocha_1_iris_belt_051febd0-9027-4993-b11d-d1ed1b3ccb99.jpg?v=1789661516\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_mocha_2_iris_belt_f7361aa8-cd4d-478e-92bf-0759703e71d8.jpg?v=1789661516\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_mocha_3_iris_belt_d954364c-17f0-4da6-bee3-340a9b4facbc.jpg?v=1789661516\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_mocha_4_iris_belt_9ee3ea4f-c742-4709-bcbd-69b29020eb5d.jpg?v=1789661516\u0026width=300"],
2359          "options": [{
2360                "name": "Color",
2361                "values": ["Black","Mocha","Clover"]
2362              },{
2363                "name": "Size",
2364                "values": ["XS (27\" - 29\")","S (30\" - 32\")","M (33\" - 35\")","L (36\" - 38\")","XL (39\" - 41\")"]
2365              }],
2366          "variants": [{
2367                "id": 43720471347386,
2368                "title": "Black \/ XS (27\" - 29\")",
2369                "sku": "WNACBLNIRIPBLBLKNNNNNNXSS",
2370                "price": 4900,
2371                "available": true,
2372                "options": ["Black","XS (27\" - 29\")"]
2373              },{
2374                "id": 43720471380154,
2375                "title": "Black \/ S (30\" - 32\")",
2376                "sku": "WNACBLNIRIPBLBLKNNNNNNSSS",
2377                "price": 4900,
2378                "available": true,
2379                "options": ["Black","S (30\" - 32\")"]
2380              },{
2381                "id": 43720471412922,
2382                "title": "Black \/ M (33\" - 35\")",
2383                "sku": "WNACBLNIRIPBLBLKNNNNNNMMM",
2384                "price": 4900,
2385                "available": true,
2386                "options": ["Black","M (33\" - 35\")"]
2387              },{
2388                "id": 43720471445690,
2389                "title": "Black \/ L (36\" - 38\")",
2390                "sku": "WNACBLNIRIPBLBLKNNNNNNLLL",
2391                "price": 4900,
2392                "available": true,
2393                "options": ["Black","L (36\" - 38\")"]
2394              },{
2395                "id": 43720471478458,
2396                "title": "Black \/ XL (39\" - 41\")",
2397                "sku": "WNACBLNIRIPBLBLKNNNNNNXLL",
2398                "price": 4900,
2399                "available": true,
2400                "options": ["Black","XL (39\" - 41\")"]
2401              },{
2402                "id": 43720471511226,
2403                "title": "Mocha \/ XS (27\" - 29\")",
2404                "sku": "WNACBLNIRIPBLMOCNNNNNNXSS",
2405                "price": 4900,
2406                "available": true,
2407                "options": ["Mocha","XS (27\" - 29\")"]
2408              },{
2409                "id": 43720471543994,
2410                "title": "Mocha \/ S (30\" - 32\")",
2411                "sku": "WNACBLNIRIPBLMOCNNNNNNSSS",
2412                "price": 4900,
2413                "available": true,
2414                "options": ["Mocha","S (30\" - 32\")"]
2415              },{
2416                "id": 43720471576762,
2417                "title": "Mocha \/ M (33\" - 35\")",
2418                "sku": "WNACBLNIRIPBLMOCNNNNNNMMM",
2419                "price": 4900,
2420                "available": true,
2421                "options": ["Mocha","M (33\" - 35\")"]
2422              },{
2423                "id": 43720471609530,
2424                "title": "Mocha \/ L (36\" - 38\")",
2425                "sku": "WNACBLNIRIPBLMOCNNNNNNLLL",
2426                "price": 4900,
2427                "available": true,
2428                "options": ["Mocha","L (36\" - 38\")"]
2429              },{
2430                "id": 43720471642298,
2431                "title": "Mocha \/ XL (39\" - 41\")",
2432                "sku": "WNACBLNIRIPBLMOCNNNNNNXLL",
2433                "price": 4900,
2434                "available": true,
2435                "options": ["Mocha","XL (39\" - 41\")"]
2436              },{
2437                "id": 43720471675066,
2438                "title": "Clover \/ XS (27\" - 29\")",
2439                "sku": "WNACBLNIRIPBLCLONNNNNNXSS",
2440                "price": 4900,
2441                "available": true,
2442                "options": ["Clover","XS (27\" - 29\")"]
2443              },{
2444                "id": 43720471707834,
2445                "title": "Clover \/ S (30\" - 32\")",
2446                "sku": "WNACBLNIRIPBLCLONNNNNNSSS",
2447                "price": 4900,
2448                "available": true,
2449                "options": ["Clover","S (30\" - 32\")"]
2450              },{
2451                "id": 43720471740602,
2452                "title": "Clover \/ M (33\" - 35\")",
2453                "sku": "WNACBLNIRIPBLCLONNNNNNMMM",
2454                "price": 4900,
2455                "available": true,
2456                "options": ["Clover","M (33\" - 35\")"]
2457              },{
2458                "id": 43720471773370,
2459                "title": "Clover \/ L (36\" - 38\")",
2460                "sku": "WNACBLNIRIPBLCLONNNNNNLLL",
2461                "price": 4900,
2462                "available": true,
2463                "options": ["Clover","L (36\" - 38\")"]
2464              },{
2465                "id": 43720471806138,
2466                "title": "Clover \/ XL (39\" - 41\")",
2467                "sku": "WNACBLNIRIPBLCLONNNNNNXLL",
2468                "price": 4900,
2469                "available": true,
2470                "options": ["Clover","XL (39\" - 41\")"]
2471              }]
2472        }
2473      },{
2474        "ruleTitle": "Matching Belt",
2475        "context": "cart",
2476        "priority": 10,
2477        "colorMatch": true,
2478        "matchMaterialTags": ["material_full-grain leather"],
2479        "matchCategoryTags": ["category_shoes"],
2480        "excludeTags": [],
2481        "product": {
2482          "id": 4420343398479,
2483          "handle": "matching-belt-add-on",
2484          "title": "Matching Belt - Add On",
2485          "price": 4900,
2486          "compareAtPrice": 10900,
2487          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_nelson_belts_04c6ea6d-9386-4c1a-a8a2-05b7bcf56220.jpg?v=1762198282\u0026width=300",
2488          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_1_nelson_belts_04c6ea6d-9386-4c1a-a8a2-05b7bcf56220.jpg?v=1762198282\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_2_nelson_belts_65ff1365-90b2-4076-9774-fc52ddcd8445.jpg?v=1618340863\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_3_nelson_belts_36a3f9fc-9f94-44db-a7dd-2164
248813ab3400.jpg?v=1618340854\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_black_4_nelson_belts_d1e2ed1c-d28e-41b3-832c-afeaf9361521.jpg?v=1618340848\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_bordeaux_1_nelson_belts_767de3e4-ed18-4d41-9bc9-4c592a65724f.jpg?v=1618340846\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_bordeaux_2_nelson_belts_75fe9f2f-e441-4b47-99c8-721588f326ca.jpg?v=1618340843\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_bordeaux_3_nelson_belts_76db03d9-1841-4d10-87d0-7c24f3f9bc21.jpg?v=1618340841\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_bordeaux_4_nelson_belts_f03fc586-45f4-49ba-a133-45adb86cdc15.jpg?v=1618340839\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_1_nelson_belts_42696171-96d3-4de0-8e5c-0bb485fe786d.jpg?v=1618340837\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_2_nelson_belts_7520550f-1201-46f9-8d99-9b49de1504c3.jpg?v=1618340861\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_3_nelson_belts_2c066a46-16a8-4a12-a843-3e65d6fc3032.jpg?v=1618340834\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_brown_4_nelson_belts_79a3dd08-56d0-4a56-97e9-f73a19f030ea.jpg?v=1618340832\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_oak_1_nelson_belts_776f72e6-4de8-4912-a7de-e77475740e9f.jpg?v=1618340829\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_oak_2_nelson_belts_d420630e-2033-4510-9d68-2bae48b27354.jpg?v=1618340827\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_oak_3_nelson_belts_e323e764-5bba-460f-bf40-3ae46bf4f93c.jpg?v=1618340808\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_oak_4_nelson_belts_a845a4e1-09bf-4613-8421-8bcdc97c55fe.jpg?v=1618340806\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_tan_1_nelson_belts_ab35193f-5124-4268-9301-003ffadac36f.jpg?v=1618340803\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_tan_2_nelson_belts_aedaddbd-a1e3-4151-94d8-e9d9380947ac.jpg?v=1618340801\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_tan_3_nelson_belts_2b3c0f6b-a5b5-4af7-816c-b0fae1fea118.jpg?v=1618340799\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/color_tan_4_nelson_belts_c617af01-4f61-490b-ad2b-1f94d57222fb.jpg?v=1618340857\u0026width=300"],
2489          "options": [{
2490                "name": "Color",
2491                "values": ["Black","Bordeaux","Brown","Oak","Tan"]
2492              },{
2493                "name": "Size",
2494                "values": ["32\" (30\" pants)","34\" (32\" pants)","36\" (34\" pants)","38\" (36\" pants)","40\" (38\" pants)","42\" (40\" pants)"]
2495              }],
2496          "variants": [{
2497                "id": 31544516214863,
2498                "title": "Black \/ 32\" (30\" pants)",
2499                "sku": "MNACBLNELLTHBLKNNNNNN032",
2500                "price": 4900,
2501                "available": true,
2502                "options": ["Black","32\" (30\" pants)"]
2503              },{
2504                "id": 31544516247631,
2505                "title": "Black \/ 34\" (32\" pants)",
2506                "sku": "MNACBLNELLTHBLKNNNNNN034",
2507                "price": 4900,
2508                "available": true,
2509                "options": ["Black","34\" (32\" pants)"]
2510              },{
2511                "id": 31544516280399,
2512                "title": "Black \/ 36\" (34\" pants)",
2513                "sku": "MNACBLNELLTHBLKNNNNNN036",
2514                "price": 4900,
2515                "available": true,
2516                "options": ["Black","36\" (34\" pants)"]
2517              },{
2518                "id": 31544516313167,
2519                "title": "Black \/ 38\" (36\" pants)",
2520                "sku": "MNACBLNELLTHBLKNNNNNN038",
2521                "price": 4900,
2522                "available": true,
2523                "options": ["Black","38\" (36\" pants)"]
2524              },{
2525                "id": 31544516345935,
2526                "title": "Black \/ 40\" (38\" pants)",
2527                "sku": "MNACBLNELLTHBLKNNNNNN040",
2528                "price": 4900,
2529                "available": true,
2530                "options": ["Black","40\" (38\" pants)"]
2531              },{
2532                "id": 31544516378703,
2533                "title": "Black \/ 42\" (40\" pants)",
2534                "sku": "MNACBLNELLTHBLKNNNNNN042",
2535                "price": 4900,
2536                "available": true,
2537                "options": ["Black","42\" (40\" pants)"]
2538              },{
2539                "id": 31544516411471,
2540                "title": "Bordeaux \/ 32\" (30\" pants)",
2541                "sku": "MNACBLNELLTHBDXNNNNNN032",
2542                "price": 4900,
2543                "available": true,
2544                "options": ["Bordeaux","32\" (30\" pants)"]
2545              },{
2546                "id": 31544516444239,
2547                "title": "Bordeaux \/ 34\" (32\" pants)",
2548                "sku": "MNACBLNELLTHBDXNNNNNN034",
2549                "price": 4900,
2550                "available": true,
2551                "options": ["Bordeaux","34\" (32\" pants)"]
2552              },{
2553                "id": 31544516477007,
2554                "title": "Bordeaux \/ 36\" (34\" pants)",
2555                "sku": "MNACBLNELLTHBDXNNNNNN036",
2556                "price": 4900,
2557                "available": true,
2558                "options": ["Bordeaux","36\" (34\" pants)"]
2559              },{
2560                "id": 31544516509775,
2561                "title": "Bordeaux \/ 38\" (36\" pants)",
2562                "sku": "MNACBLNELLTHBDXNNNNNN038",
2563                "price": 4900,
2564                "available": true,
2565                "options": ["Bordeaux","38\" (36\" pants)"]
2566              },{
2567                "id": 31544516542543,
2568                "title": "Bordeaux \/ 40\" (38\" pants)",
2569                "sku": "MNACBLNELLTHBDXNNNNNN040",
2570                "price": 4900,
2571                "available": true,
2572                "options": ["Bordeaux","40\" (38\" pants)"]
2573              },{
2574                "id": 31544516575311,
2575                "title": "Bordeaux \/ 42\" (40\" pants)",
2576                "sku": "MNACBLNELLTHBDXNNNNNN042",
2577                "price": 4900,
2578                "available": true,
2579                "options": ["Bordeaux","42\" (40\" pants)"]
2580              },{
2581                "id": 31544516608079,
2582                "title": "Brown \/ 32\" (30\" pants)",
2583                "sku": "MNACBLNELLTHBRWNNNNNN032",
2584                "price": 4900,
2585                "available": true,
2586                "options": ["Brown","32\" (30\" pants)"]
2587              },{
2588                "id": 31544516640847,
2589                "title": "Brown \/ 34\" (32\" pants)",
2590                "sku": "MNACBLNELLTHBRWNNNNNN034",
2591                "price": 4900,
2592                "available": true,
2593                "options": ["Brown","34\" (32\" pants)"]
2594              },{
2595                "id": 31544516673615,
2596                "title": "Brown \/ 36\" (34\" pants)",
2597                "sku": "MNACBLNELLTHBRWNNNNNN036",
2598                "price": 4900,
2599                "available": true,
2600                "options": ["Brown","36\" (34\" pants)"]
2601              },{
2602                "id": 31544516706383,
2603                "title": "Brown \/ 38\" (36\" pants)",
2604                "sku": "MNACBLNELLTHBRWNNNNNN038",
2605                "price": 4900,
2606                "available": true,
2607                "options": ["Brown","38\" (36\" pants)"]
2608              },{
2609                "id": 31544516739151,
2610                "title": "Brown \/ 40\" (38\" pants)",
2611                "sku": "MNACBLNELLTHBRWNNNNNN040",
2612                "price": 4900,
2613                "available": true,
2614                "options": ["Brown","40\" (38\" pants)"]
2615              },{
2616                "id": 31544516771919,
2617                "title": "Brown \/ 42\" (40\" pants)",
2618                "sku": "MNACBLNELLTHBRWNNNNNN042",
2619                "price": 4900,
2620                "available": true,
2621                "options": ["Brown","42\" (40\" pants)"]
2622              },{
2623                "id": 31544516804687,
2624                "title": "Oak \/ 32\" (30\" pants)",
2625                "sku": "MNACBLNELLTHOAKNNNNNN032",
2626                "price": 4900,
2627                "available": true,
2628                "options": ["Oak","32\" (30\" pants)"]
2629              },{
2630                "id": 31544516837455,
2631                "title": "Oak \/ 34\" (32\" pants)",
2632                "sku": "MNACBLNELLTHOAKNNNNNN034",
2633                "price": 4900,
2634                "available": true,
2635                "options": ["Oak","34\" (32\" pants)"]
2636              },{
2637                "id": 31544516870223,
2638                "title": "Oak \/ 36\" (34\" pants)",
2639                "sku": "MNACBLNELLTHOAKNNNNNN036",
2640                "price": 4900,
2641                "available": true,
2642                "options": ["Oak","36\" (34\" pants)"]
2643              },{
2644                "id": 31544516902991,
2645                "title": "Oak \/ 38\" (36\" pants)",
2646                "sku": "MNACBLNELLTHOAKNNNNNN038",
2647                "price": 4900,
2648                "available": true,
2649                "options": ["Oak","38\" (36\" pants)"]
2650              },{
2651                "id": 31544516935759,
2652                "title": "Oak \/ 40\" (38\" pants)",
2653                "sku": "MNACBLNELLTHOAKNNNNNN040",
2654                "price": 4900,
2655                "available": true,
2656                "options": ["Oak","40\" (38\" pants)"]
2657              },{
2658                "id": 31544516968527,
2659                "title": "Oak \/ 42\" (40\" pants)",
2660                "sku": "MNACBLNELLTHOAKNNNNNN042",
2661                "price": 4900,
2662                "available": true,
2663                "options": ["Oak","42\" (40\" pants)"]
2664              },{
2665                "id": 31544517001295,
2666                "title": "Tan \/ 32\" (30\" pants)",
2667                "sku": "MNACBLNELLTHTANNNNNNN032",
2668                "price": 4900,
2669                "available": true,
2670                "options": ["Tan","32\" (30\" pants)"]
2671              },{
2672                "id": 31544517034063,
2673                "title": "Tan \/ 34\" (32\" pants)",
2674                "sku": "MNACBLNELLTHTANNNNNNN034",
2675                "price": 4900,
2676                "available": true,
2677                "options": ["Tan","34\" (32\" pants)"]
2678              },{
2679                "id": 31544517066831,
2680                "title": "Tan \/ 36\" (34\" pants)",
2681                "sku": "MNACBLNELLTHTANNNNNNN036",
2682                "price": 4900,
2683                "available": true,
2684                "options": ["Tan","36\" (34\" pants)"]
2685              },{
2686                "id": 31544517099599,
2687                "title": "Tan \/ 38\" (36\" pants)",
2688                "sku": "MNACBLNELLTHTANNNNNNN038",
2689                "price": 4900,
2690                "available": true,
2691                "options": ["Tan","38\" (36\" pants)"]
2692              },{
2693                "id": 31544517132367,
2694                "title": "Tan \/ 40\" (38\" pants)",
2695                "sku": "MNACBLNELLTHTANNNNNNN040",
2696                "price": 4900,
2697                "available": true,
2698                "options": ["Tan","40\" (38\" pants)"]
2699              },{
2700                "id": 31544517165135,
2701                "title": "Tan \/ 42\" (40\" pants)",
2702                "sku": "MNACBLNELLTHTANNNNNNN042",
2703                "price": 4900,
2704                "available": true,
2705                "options": ["Tan","42\" (40\" pants)"]
2706              }]
2707        }
2708      },{
2709        "ruleTitle": "Shoe Trees",
2710        "context": "both",
2711        "priority": 40,
2712        "colorMatch": false,
2713        "matchMaterialTags": [],
2714        "matchCategoryTags": ["category_shoes","category_boots"],
2715        "excludeTags": ["has_insole"],
2716        "product": {
2717          "id": 4680535703631,
2718          "handle": "cedar-shoe-trees-add-on",
2719          "title": "Shoe Trees - Add On",
2720          "price": 2600,
2721          "compareAtPrice": 5900,
2722          "featuredImage": "\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Front_869df4bd-9563-4749-b4e4-c78a1ff5b1b4.jpg?v=1762198477\u0026width=300",
2723          "images": ["\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Front_869df4bd-9563-4749-b4e4-c78a1ff5b1b4.jpg?v=1762198477\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Top_47ae4507-8283-4352-8238-43701161bd08.jpg?v=1618343651\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Rear_f8c8abd0-67e2-4327-b052-8b108d442d78.jpg?v=1618343648\u0026width=300","\/\/www.beckettsimonon.com\/cdn\/shop\/products\/Shoe_Tree-Profile_c398950d-14e9-43ac-a4b4-7dc2b3cd7914.jpg?v=1618343645\u0026width=300"],
2724          "options": [{
2725                "name": "Size",
2726                "values": ["S (Size 7 to 8)","M (Size 8.5 to 10.5)","L (Size 11 to 12)","XL (Size 13 to 14)"]
2727              }],
2728          "variants": [{
2729                "id": 32334669873231,
2730                "title": "S (Size 7 to 8)",
2731                "sku": "MYACSTSHTCDRNNNNNNNNNSSS",
2732                "price": 2600,
2733                "available": true,
2734                "options": ["S (Size 7 to 8)"]
2735              },{
2736                "id": 32334669905999,
2737                "title": "M (Size 8.5 to 10.5)",
2738                "sku": "MYACSTSHTCDRNNNNNNNNNMMM",
2739                "price": 2600,
2740                "available": true,
2741                "options": ["M (Size 8.5 to 10.5)"]
2742              },{
2743                "id": 32334669938767,
2744                "title": "L (Size 11 to 12)",
2745                "sku": "MYACSTSHTCDRNNNNNNNNNLLL",
2746                "price": 2600,
2747                "available": true,
2748                "options": ["L (Size 11 to 12)"]
2749              },{
2750                "id": 32334669971535,
2751                "title": "XL (Size 13 to 14)",
2752                "sku": "MYACSTSHTCDRNNNNNNNNNXLL",
2753                "price": 2600,
2754                "available": true,
2755                "options": ["XL (Size 13 to 14)"]
2756              }]
2757        }
2758      }]
2759</script>
2759
2760
2761
2762  <div id="upsell-content"
2763    class="upsell border-t-[1px] border-solid border-grey-200 pt-3 flex flex-col items-center gap-1"
2764    tabindex="0"
2765    data-upsell-source="metaobject">
2766    <span class="uppercase text-center text-sm lg:text-tiny tracking-widest" aria-label="Make your order even better with this perfect match products">Make your order even better</span>
2767
2768    <div id="upsells-slider-container" class="flex w-full h-[100px] gap-3 relative items-center justify-center">
2769      <div id="upsells-controls" class="absolute top-1/2 -translate-y-1/2 justify-between flex w-full items-center z-20 h-0 overflow-visible  hidden ">
2770        <button id="left-arrow-upsell" aria-controls="upsells-carousel" aria-hidden="true" role="button" aria-label="Upsell slider left arrow" class="slider-arrow invisible -ml-[20px] cursor-pointer rounded-full p-2 bg-green-200 flex justify-center items-center shadow-md" aria-controls="carousel-" aria-label="Scroll right">
2771          <svg role="img" aria-label=""  class="w-[14px] rotate-90" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2772      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="var(--color-white)"/>
2773    </svg>
2774        </button>
2775        <button id="right-arrow-upsell" aria-controls="upsells-carousel" aria-hidden="false" role="button" aria-label="Upsell slider right arrow" class="slider-arrow -mr-[20px] cursor-pointer rounded-full p-2 bg-green-200 flex justify-center items-center shadow-md" aria-controls="carousel-" aria-label="Scroll right">
2776          <svg role="img" aria-label=""  class="w-[14px] -rotate-90" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2777      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="var(--color-white)"/>
2778    </svg>
2779        </button>
2780      </div><div id="upsells-carousel" aria-live="off" aria-label="Upsells Products Carousel" aria-roledescription="carousel" class="inline-flex justify-start overflow-x-auto snap-x snap-mandatory gap-10 hide-scrollbar w-full">
2781      </div>
2782    </div>
2783  </div>
2784  <div id="upsell__option-container" role="dialog" aria-label="Upsell options selector" aria-modal="true" class="z-20 w-full absolute bottom-0 left-0 h-0 !overflow-hidden bg-[#0000005e]">
2785    <div class="h-fit absolute bottom-0 bg-white w-full">
2786    </div>
2787  </div>
2788
2789</div>
2790
2791<style>
2792  #upsell-content .tns-outer {
2793    width: 100%;
2794  }
2795
2796  #upsell__option-container {
2797    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
2798  }
2799
2800  #upsell__option-container.active {
2801    height: 100%;
2802  }
2803</style>
2804
2805<script>
2806
2807function showProductUpsellFunction(element) {const root = element.closest('.upsell-container') || document;
2808
2809  const upsellsHidden = root.querySelectorAll('.upsell__option-selector');
2810  const closeUpsellOptionContainer = root.querySelectorAll('.closeBtn');
2811
2812  // get parent div with class upsell__item
2813  const parent = element.closest('.upsell__item_slide');
2814  // get id of product
2815  const id = parent.getAttribute('data-id');
2816
2817  // show only upsell hidden with id
2818  upsellsHidden.forEach(item => {
2819    if (item.getAttribute('data-id') == id) {
2820      item.classList.remove('hidden');
2821    } else {
2822      item.classList.add('hidden');
2823    }
2824  });
2825
2826
2827  // show upsell container
2828  const upsellContainer = root.querySelector('#upsell__option-container');
2829  const upsellContent = root.querySelector('#upsell-content');
2830  const drawerCart = document.querySelector('#drawer--cart');
2831  const drawerCheckout = document.querySelector('#drawer-checkout');
2832
2833  if (!upsellContainer) return;
2834
2835  upsellContainer.classList.add('active');
2836  upsellContainer.focus();
2837
2838  function closeUpsellContainer(){
2839    upsellContainer.classList.remove('active');
2840
2841    closeUpsellOptionContainer.forEach(button => {
2842      button.setAttribute('aria-expanded', 'false');
2843    });
2844
2845    window.toggleTrapFocus(upsellContainer, false);
2846
2847    if (drawerCart) {
2848      drawerCart.setAttribute('aria-hidden', 'false');
2849      window.toggleTrapFocus(drawerCart, true);
2850    }
2851
2852    if (upsellContent) upsellContent.focus();
2853  }
2854
2855  closeUpsellOptionContainer.forEach(button => {
2856    button.addEventListener('keydown', (e) => {
2857      if (e.key === 'Enter') {
2858        closeUpsellContainer();
2859      }
2860    });
2861
2862    button.addEventListener('click', () => {
2863      closeUpsellContainer();
2864    });
2865  });const isActive = upsellContainer.classList.contains('active');
2866
2867  closeUpsellOptionContainer.forEach(button => {
2868    button.setAttribute('aria-expanded', isActive ? 'true' : 'false');
2869  });
2870
2871  if (drawerCart) {
2872    drawerCart.setAttribute('aria-hidden', isActive ? 'true' : 'false');
2873    window.toggleTrapFocus(drawerCart, !isActive);
2874  }
2875
2876  if (drawerCheckout) {
2877    drawerCheckout.setAttribute('aria-hidden', isActive ? 'true' : 'false');
2878  }
2879
2880  window.toggleTrapFocus(upsellContainer, isActive);
2881
2882}
2883
2884document.addEventListener("DOMContentLoaded", (event) => {
2885  window.handleUpsellsSelectors();
2886});if (!window.__cartUpsellDialogCloseBound) {
2887  window.__cartUpsellDialogCloseBound = true;
2888
2889  document.addEventListener('click', function (event) {
2890    const addButton = event.target.closest('[data-upsell-atc]');
2891    if (!addButton) return;
2892
2893    const card = addButton.closest('.upsell__option-selector');
2894    const dialog = addButton.closest('#upsell__option-container');
2895    if (!dialog) return;
2896
2897    // Reuse the close button so the aria state and the focus trap unwind the same way.
2898    const closeButton = card && card.querySelector('.closeBtn');
2899    if (closeButton) {
2900      closeButton.click();
2901    } else {
2902      dialog.classList.remove('active');
2903    }
2904  });
2905}
2906</script>
2906
2907      
2908    </div>
2909  
2910
2911  <div id="drawer-checkout" class="p-6 bg-grey-100 hidden">
2912
2913    <div id="drawer-total" class="flex flex-col">
2914      <div class="flex justify-between">
2915        <p class="text-[18px] text-green-200 tracking-widest uppercase !mb-0" id="cart-price">Subtotal</p>
2916        <p class="text-[18px] uppercase font-alverata text-green-200 !mb-0">$0</p>
2917      </div>
2918      <div class="flex justify-between pb-1">
2919        <p class="text-tiny tracking-widest uppercase text-green-200 !mb-1">shipping</p>
2920        <p class="text-tiny uppercase text-green-200 !mb-1">free</p>
2921      </div>
2922    </div>
2923
2924    <div class="flex flex-col justify-center w-full">
2925      <div id="checkout-btn" class="w-full bg-green-200 rounded-md flex justify-center hover:bg-green-400">
2926        <a href="/checkout" class="w-full h-16 p-6 flex justify-center items-center uppercase text-white">Checkout</a>
2927      </div>
2928    </div>
2929
2930    <div class="inline-flex justify-center items-center gap-2 pt-2 w-full">
2931      
2932      <span class="text-sm lg:text-tiny font-worksans text-center text-green-200 free-shipping-b uppercase">Free shipping, free returns, free exchanges</span>
2933    </div>
2934
2935  </div>
2936
2937  
2937<script id="cart-json" type="application/json">
2938    {
2939      "event": "checkout",
2940      "eventCategory": "ecommerce",
2941      "eventAction": "checkout",
2942      "eventLabel": "cart",
2943      "event_name": "view_cart",
2944      "ecommerce": {
2945        "currency": "USD",
2946        "value": "0",
2947        "items": []
2948      }
2949    }
2950  </script>
2950
2951  
2952    </div>
2953  
2954  <button class="absolute right-3 top-3" tabindex="-1" onclick="window.theme.dispatchEvent('drawer:close')" aria-label="Close drawer cart" role="button">
2955    <svg role="img" aria-label=""  class="w-[28px] h-[28px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2956      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
2957    </svg>
2958  </button>
2959</div>
2960
2961
2962      
2963
2964      <div id="main-header" tabindex="-1" class="sticky top-0 z-30">
2965        <div id="shopify-section-best-sellers" class="shopify-section">
2965<script type="text/javascript">
2966  window.bestSellerObject = {};
2967</script>
2967
2968
2969
2970  
2971    
2972    
2973      
2974        
2975        
2975<script type="text/javascript">
2976          window.bestSellerObject["best-sellers-accessories"] = window.bestSellerObject["best-sellers-accessories"] || [];
2977          
2978            window.bestSellerObject["best-sellers-accessories"].push(3987832537167);
2979          
2980            window.bestSellerObject["best-sellers-accessories"].push(3987490472015);
2981          
2982            window.bestSellerObject["best-sellers-accessories"].push(4327794671695);
2983          
2984            window.bestSellerObject["best-sellers-accessories"].push(6194397413562);
2985          
2986            window.bestSellerObject["best-sellers-accessories"].push(3974978175055);
2987          
2988        </script>
2988
2989      
2990    
2991  
2992    
2993    
2994      
2995        
2996        
2996<script type="text/javascript">
2997          window.bestSellerObject["best-sellers-bags"] = window.bestSellerObject["best-sellers-bags"] || [];
2998          
2999            window.bestSellerObject["best-sellers-bags"].push(3974978175055);
3000          
3001            window.bestSellerObject["best-sellers-bags"].push(4491545804879);
3002          
3003            window.bestSellerObject["best-sellers-bags"].push(4175618211919);
3004          
3005        </script>
3005
3006      
3007    
3008  
3009    
3010    
3011      
3012        
3013        
3013<script type="text/javascript">
3014          window.bestSellerObject["best-sellers-belts"] = window.bestSellerObject["best-sellers-belts"] || [];
3015          
3016            window.bestSellerObject["best-sellers-belts"].push(3987832537167);
3017          
3018            window.bestSellerObject["best-sellers-belts"].push(3987490472015);
3019          
3020            window.bestSellerObject["best-sellers-belts"].push(4327794671695);
3021          
3022        </script>
3022
3023      
3024    
3025  
3026    
3027    
3028      
3029        
3030        
3030<script type="text/javascript">
3031          window.bestSellerObject["best-sellers-boots"] = window.bestSellerObject["best-sellers-boots"] || [];
3032          
3033            window.bestSellerObject["best-sellers-boots"].push(3959646355535);
3034          
3035            window.bestSellerObject["best-sellers-boots"].push(3959937171535);
3036          
3037            window.bestSellerObject["best-sellers-boots"].push(3959731912783);
3038          
3039            window.bestSellerObject["best-sellers-boots"].push(3959762583631);
3040          
3041            window.bestSellerObject["best-sellers-boots"].push(4470155116623);
3042          
3043        </script>
3043
3044      
3045    
3046  
3047    
3048    
3049      
3050        
3051        
3051<script type="text/javascript">
3052          window.bestSellerObject["best-sellers-chelsea-boots"] = window.bestSellerObject["best-sellers-chelsea-boots"] || [];
3053          
3054            window.bestSellerObject["best-sellers-chelsea-boots"].push(3959646355535);
3055          
3056            window.bestSellerObject["best-sellers-chelsea-boots"].push(3959762583631);
3057          
3058            window.bestSellerObject["best-sellers-chelsea-boots"].push(8258770272442);
3059          
3060        </script>
3060
3061      
3062    
3063  
3064    
3065    
3066      
3067        
3068        
3068<script type="text/javascript">
3069          window.bestSellerObject["best-sellers-chukka-boots"] = window.bestSellerObject["best-sellers-chukka-boots"] || [];
3070          
3071            window.bestSellerObject["best-sellers-chukka-boots"].push(4470155116623);
3072          
3073            window.bestSellerObject["best-sellers-chukka-boots"].push(3959877369935);
3074          
3075            window.bestSellerObject["best-sellers-chukka-boots"].push(3987412713551);
3076          
3077        </script>
3077
3078      
3079    
3080  
3081    
3082    
3083      
3084        
3085        
3085<script type="text/javascript">
3086          window.bestSellerObject["best-sellers-derbies"] = window.bestSellerObject["best-sellers-derbies"] || [];
3087          
3088            window.bestSellerObject["best-sellers-derbies"].push(3966988419151);
3089          
3090            window.bestSellerObject["best-sellers-derbies"].push(3966984978511);
3091          
3092            window.bestSellerObject["best-sellers-derbies"].push(3966980948047);
3093          
3094        </script>
3094
3095      
3096    
3097  
3098    
3099    
3100      
3101        
3102        
3102<script type="text/javascript">
3103          window.bestSellerObject["best-sellers-golf-shoes"] = window.bestSellerObject["best-sellers-golf-shoes"] || [];
3104          
3105            window.bestSellerObject["best-sellers-golf-shoes"].push(7132938567866);
3106          
3107            window.bestSellerObject["best-sellers-golf-shoes"].push(7132950298810);
3108          
3109            window.bestSellerObject["best-sellers-golf-shoes"].push(7132606398650);
3110          
3111        </script>
3111
3112      
3113    
3114  
3115    
3116    
3117      
3118        
3119        
3119<script type="text/javascript">
3120          window.bestSellerObject["best-sellers-high-top-sneakers"] = window.bestSellerObject["best-sellers-high-top-sneakers"] || [];
3121          
3122            window.bestSellerObject["best-sellers-high-top-sneakers"].push(7322551550138);
3123          
3124            window.bestSellerObject["best-sellers-high-top-sneakers"].push(4325938921551);
3125          
3126            window.bestSellerObject["best-sellers-high-top-sneakers"].push(7322529824954);
3127          
3128        </script>
3128
3129      
3130    
3131  
3132    
3133    
3134      
3135        
3136        
3136<script type="text/javascript">
3137          window.bestSellerObject["best-sellers-hybrid-shoes"] = window.bestSellerObject["best-sellers-hybrid-shoes"] || [];
3138          
3139            window.bestSellerObject["best-sellers-hybrid-shoes"].push(8224548159674);
3140          
3141            window.bestSellerObject["best-sellers-hybrid-shoes"].push(8422891225274);
3142          
3143            window.bestSellerObject["best-sellers-hybrid-shoes"].push(8224522928314);
3144          
3145        </script>
3145
3146      
3147    
3148  
3149    
3150    
3151      
3152        
3153        
3153<script type="text/javascript">
3154          window.bestSellerObject["best-sellers-jodhpur-boots"] = window.bestSellerObject["best-sellers-jodhpur-boots"] || [];
3155          
3156            window.bestSellerObject["best-sellers-jodhpur-boots"].push(3959683940431);
3157          
3158        </script>
3158
3159      
3160    
3161  
3162    
3163    
3164      
3165        
3166        
3166<script type="text/javascript">
3167          window.bestSellerObject["best-sellers-lace-up-boots-men"] = window.bestSellerObject["best-sellers-lace-up-boots-men"] || [];
3168          
3169            window.bestSellerObject["best-sellers-lace-up-boots-men"].push(3959937171535);
3170          
3171            window.bestSellerObject["best-sellers-lace-up-boots-men"].push(3959731912783);
3172          
3173            window.bestSellerObject["best-sellers-lace-up-boots-men"].push(4470155116623);
3174          
3175        </script>
3175
3176      
3177    
3178  
3179    
3180    
3181      
3182        
3183        
3183<script type="text/javascript">
3184          window.bestSellerObject["best-sellers-loafers"] = window.bestSellerObject["best-sellers-loafers"] || [];
3185          
3186            window.bestSellerObject["best-sellers-loafers"].push(3941928599631);
3187          
3188            window.bestSellerObject["best-sellers-loafers"].push(3986748932175);
3189          
3190            window.bestSellerObject["best-sellers-loafers"].push(4173513031759);
3191          
3192        </script>
3192
3193      
3194    
3195  
3196    
3197    
3198      
3199      
3200        
3201        
3201<script type="text/javascript">
3202          window.bestSellerObject["best-sellers-men-and-women"] = window.bestSellerObject["best-sellers-men-and-women"] || [];
3203          
3204            window.bestSellerObject["best-sellers-men-and-women"].push(3940117315663);
3205          
3206            window.bestSellerObject["best-sellers-men-and-women"].push(7412639629498);
3207          
3208            window.bestSellerObject["best-sellers-men-and-women"].push(7030153740474);
3209          
3210            window.bestSellerObject["best-sellers-men-and-women"].push(7491367960762);
3211          
3212            window.bestSellerObject["best-sellers-men-and-women"].push(3969409122383);
3213          
3214            window.bestSellerObject["best-sellers-men-and-women"].push(7471996666042);
3215          
3216            window.bestSellerObject["best-sellers-men-and-women"].push(3974978175055);
3217          
3218            window.bestSellerObject["best-sellers-men-and-women"].push(7942949667002);
3219          
3220        </script>
3220
3221      
3222    
3223  
3224    
3225    
3226      
3227      
3228        
3229        
3229<script type="text/javascript">
3230          window.bestSellerObject["best-sellers-men-mobile"] = window.bestSellerObject["best-sellers-men-mobile"] || [];
3231          
3232            window.bestSellerObject["best-sellers-men-mobile"].push(3940117315663);
3233          
3234            window.bestSellerObject["best-sellers-men-mobile"].push(3941928599631);
3235          
3236            window.bestSellerObject["best-sellers-men-mobile"].push(3969409122383);
3237          
3238            window.bestSellerObject["best-sellers-men-mobile"].push(3959646355535);
3239          
3240            window.bestSellerObject["best-sellers-men-mobile"].push(8367425323194);
3241          
3242        </script>
3242
3243      
3244    
3245  
3246    
3247    
3248      
3249        
3250        
3250<script type="text/javascript">
3251          window.bestSellerObject["best-sellers-mens"] = window.bestSellerObject["best-sellers-mens"] || [];
3252          
3253            window.bestSellerObject["best-sellers-mens"].push(3940117315663);
3254          
3255            window.bestSellerObject["best-sellers-mens"].push(4614990626895);
3256          
3257            window.bestSellerObject["best-sellers-mens"].push(3969409122383);
3258          
3259            window.bestSellerObject["best-sellers-mens"].push(3941928599631);
3260          
3261            window.bestSellerObject["best-sellers-mens"].push(3987832537167);
3262          
3263            window.bestSellerObject["best-sellers-mens"].push(3986748932175);
3264          
3265            window.bestSellerObject["best-sellers-mens"].push(3942011994191);
3266          
3267            window.bestSellerObject["best-sellers-mens"].push(4173513031759);
3268          
3269            window.bestSellerObject["best-sellers-mens"].push(3942160597071);
3270          
3271            window.bestSellerObject["best-sellers-mens"].push(3941824823375);
3272          
3273            window.bestSellerObject["best-sellers-mens"].push(3959646355535);
3274          
3275            window.bestSellerObject["best-sellers-mens"].push(3949889159247);
3276          
3277            window.bestSellerObject["best-sellers-mens"].push(8008435826874);
3278          
3279            window.bestSellerObject["best-sellers-mens"].push(7030080209082);
3280          
3281            window.bestSellerObject["best-sellers-mens"].push(3966988419151);
3282          
3283            window.bestSellerObject["best-sellers-mens"].push(398749
32830472015);
3284          
3285            window.bestSellerObject["best-sellers-mens"].push(7657502867642);
3286          
3287            window.bestSellerObject["best-sellers-mens"].push(3941771739215);
3288          
3289            window.bestSellerObject["best-sellers-mens"].push(8403103187130);
3290          
3291            window.bestSellerObject["best-sellers-mens"].push(3966984978511);
3292          
3293            window.bestSellerObject["best-sellers-mens"].push(8384508592314);
3294          
3295            window.bestSellerObject["best-sellers-mens"].push(8191004442810);
3296          
3297            window.bestSellerObject["best-sellers-mens"].push(4327794671695);
3298          
3299            window.bestSellerObject["best-sellers-mens"].push(3969383858255);
3300          
3301            window.bestSellerObject["best-sellers-mens"].push(3966980948047);
3302          
3303            window.bestSellerObject["best-sellers-mens"].push(8401321853114);
3304          
3305            window.bestSellerObject["best-sellers-mens"].push(4752051470415);
3306          
3307            window.bestSellerObject["best-sellers-mens"].push(3959937171535);
3308          
3309            window.bestSellerObject["best-sellers-mens"].push(4326093586511);
3310          
3311        </script>
3311
3312      
3313    
3314  
3315    
3316    
3317      
3318        
3319        
3319<script type="text/javascript">
3320          window.bestSellerObject["best-sellers-minimal-sneakers"] = window.bestSellerObject["best-sellers-minimal-sneakers"] || [];
3321          
3322            window.bestSellerObject["best-sellers-minimal-sneakers"].push(3969409122383);
3323          
3324            window.bestSellerObject["best-sellers-minimal-sneakers"].push(8191004442810);
3325          
3326            window.bestSellerObject["best-sellers-minimal-sneakers"].push(4326093586511);
3327          
3328        </script>
3328
3329      
3330    
3331  
3332    
3333    
3334      
3335        
3336        
3336<script type="text/javascript">
3337          window.bestSellerObject["best-sellers-monkstraps"] = window.bestSellerObject["best-sellers-monkstraps"] || [];
3338          
3339            window.bestSellerObject["best-sellers-monkstraps"].push(3941824823375);
3340          
3341            window.bestSellerObject["best-sellers-monkstraps"].push(3941974999119);
3342          
3343        </script>
3343
3344      
3345    
3346  
3347    
3348    
3349      
3350        
3351        
3351<script type="text/javascript">
3352          window.bestSellerObject["best-sellers-oxfords"] = window.bestSellerObject["best-sellers-oxfords"] || [];
3353          
3354            window.bestSellerObject["best-sellers-oxfords"].push(3940117315663);
3355          
3356            window.bestSellerObject["best-sellers-oxfords"].push(3942011994191);
3357          
3358            window.bestSellerObject["best-sellers-oxfords"].push(3942160597071);
3359          
3360        </script>
3360
3361      
3362    
3363  
3364    
3365    
3366      
3367        
3368        
3368<script type="text/javascript">
3369          window.bestSellerObject["best-sellers-shoes"] = window.bestSellerObject["best-sellers-shoes"] || [];
3370          
3371            window.bestSellerObject["best-sellers-shoes"].push(3940117315663);
3372          
3373            window.bestSellerObject["best-sellers-shoes"].push(3941928599631);
3374          
3375            window.bestSellerObject["best-sellers-shoes"].push(3986748932175);
3376          
3377            window.bestSellerObject["best-sellers-shoes"].push(3942011994191);
3378          
3379            window.bestSellerObject["best-sellers-shoes"].push(4173513031759);
3380          
3381        </script>
3381
3382      
3383    
3384  
3385    
3386    
3387      
3388        
3389        
3389<script type="text/javascript">
3390          window.bestSellerObject["best-sellers-slippers"] = window.bestSellerObject["best-sellers-slippers"] || [];
3391          
3392            window.bestSellerObject["best-sellers-slippers"].push(4776556429391);
3393          
3394            window.bestSellerObject["best-sellers-slippers"].push(6612562215098);
3395          
3396            window.bestSellerObject["best-sellers-slippers"].push(6131239387322);
3397          
3398        </script>
3398
3399      
3400    
3401  
3402    
3403    
3404      
3405        
3406        
3406<script type="text/javascript">
3407          window.bestSellerObject["best-sellers-sneakers"] = window.bestSellerObject["best-sellers-sneakers"] || [];
3408          
3409            window.bestSellerObject["best-sellers-sneakers"].push(4614990626895);
3410          
3411            window.bestSellerObject["best-sellers-sneakers"].push(3969409122383);
3412          
3413            window.bestSellerObject["best-sellers-sneakers"].push(8191004442810);
3414          
3415            window.bestSellerObject["best-sellers-sneakers"].push(3969383858255);
3416          
3417        </script>
3417
3418      
3419    
3420  
3421    
3422    
3423      
3424        
3425        
3425<script type="text/javascript">
3426          window.bestSellerObject["best-sellers-trainers"] = window.bestSellerObject["best-sellers-trainers"] || [];
3427          
3428            window.bestSellerObject["best-sellers-trainers"].push(4614990626895);
3429          
3430            window.bestSellerObject["best-sellers-trainers"].push(3969383858255);
3431          
3432        </script>
3432
3433      
3434    
3435  
3436    
3437    
3438      
3439      
3440        
3441        
3441<script type="text/javascript">
3442          window.bestSellerObject["best-sellers-women-mobile"] = window.bestSellerObject["best-sellers-women-mobile"] || [];
3443          
3444            window.bestSellerObject["best-sellers-women-mobile"].push(7412662468794);
3445          
3446            window.bestSellerObject["best-sellers-women-mobile"].push(7412603650234);
3447          
3448            window.bestSellerObject["best-sellers-women-mobile"].push(8085337768122);
3449          
3450            window.bestSellerObject["best-sellers-women-mobile"].push(7490512355514);
3451          
3452            window.bestSellerObject["best-sellers-women-mobile"].push(8225599979706);
3453          
3454        </script>
3454
3455      
3456    
3457  
3458    
3459    
3460      
3461        
3462        
3462<script type="text/javascript">
3463          window.bestSellerObject["best-sellers-womens"] = window.bestSellerObject["best-sellers-womens"] || [];
3464          
3465            window.bestSellerObject["best-sellers-womens"].push(7412603650234);
3466          
3467            window.bestSellerObject["best-sellers-womens"].push(7490512355514);
3468          
3469            window.bestSellerObject["best-sellers-womens"].push(7412639629498);
3470          
3471            window.bestSellerObject["best-sellers-womens"].push(7412662468794);
3472          
3473            window.bestSellerObject["best-sellers-womens"].push(8225867628730);
3474          
3475            window.bestSellerObject["best-sellers-womens"].push(7585273577658);
3476          
3477            window.bestSellerObject["best-sellers-womens"].push(7585290551482);
3478          
3479            window.bestSellerObject["best-sellers-womens"].push(8418461745338);
3480          
3481            window.bestSellerObject["best-sellers-womens"].push(8375838376122);
3482          
3483            window.bestSellerObject["best-sellers-womens"].push(7412656996538);
3484          
3485            window.bestSellerObject["best-sellers-womens"].push(7910248513722);
3486          
3487            window.bestSellerObject["best-sellers-womens"].push(7412769652922);
3488          
3489            window.bestSellerObject["best-sellers-womens"].push(7491363635386);
3490          
3491            window.bestSellerObject["best-sellers-womens"].push(7584650821818);
3492          
3493            window.bestSellerObject["best-sellers-womens"].push(7472127934650);
3494          
3495            window.bestSellerObject["best-sellers-womens"].push(8225599979706);
3496          
3497            window.bestSellerObject["best-sellers-womens"].push(8406170730682);
3498          
3499            window.bestSellerObject["best-sellers-womens"].push(8108525551802);
3500          
3501            window.bestSellerObject["best-sellers-womens"].push(7987559923898);
3502          
3503            window.bestSellerObject["best-sellers-womens"].push(8085337768122);
3504          
3505        </script>
3505
3506      
3507    
3508  
3509    
3510    
3511      
3512        
3513        
3513<script type="text/javascript">
3514          window.bestSellerObject["best-sellers-womens-accessories"] = window.bestSellerObject["best-sellers-womens-accessories"] || [];
3515          
3516            window.bestSellerObject["best-sellers-womens-accessories"].push(7866909393082);
3517          
3518            window.bestSellerObject["best-sellers-womens-accessories"].push(7865813401786);
3519          
3520            window.bestSellerObject["best-sellers-womens-accessories"].push(8020821737658);
3521          
3522            window.bestSellerObject["best-sellers-womens-accessories"].push(8020793622714);
3523          
3524            window.bestSellerObject["best-sellers-womens-accessories"].push(7942916243642);
3525          
3526        </script>
3526
3527      
3528    
3529  
3530    
3531    
3532      
3533        
3534        
3534<script type="text/javascript">
3535          window.bestSellerObject["best-sellers-womens-boots"] = window.bestSellerObject["best-sellers-womens-boots"] || [];
3536          
3537            window.bestSellerObject["best-sellers-womens-boots"].push(7412662468794);
3538          
3539            window.bestSellerObject["best-sellers-womens-boots"].push(8225599979706);
3540          
3541            window.bestSellerObject["best-sellers-womens-boots"].push(8085337768122);
3542          
3543            window.bestSellerObject["best-sellers-womens-boots"].push(7938253684922);
3544          
3545            window.bestSellerObject["best-sellers-womens-boots"].push(8225828274362);
3546          
3547        </script>
3547
3548      
3549    
3550  
3551    
3552    
3553      
3554        
3555        
3555<script type="text/javascript">
3556          window.bestSellerObject["best-sellers-womens-shoes"] = window.bestSellerObject["best-sellers-womens-shoes"] || [];
3557          
3558            window.bestSellerObject["best-sellers-womens-shoes"].push(7412603650234);
3559          
3560            window.bestSellerObject["best-sellers-womens-shoes"].push(7490512355514);
3561          
3562            window.bestSellerObject["best-sellers-womens-shoes"].push(7412639629498);
3563          
3564            window.bestSellerObject["best-sellers-womens-shoes"].push(8225867628730);
3565          
3566            window.bestSellerObject["best-sellers-womens-shoes"].push(7585273577658);
3567          
3568        </script>
3568
3569      
3570    
3571  
3572    
3573    
3574      
3575        
3576        
3576<script type="text/javascript">
3577          window.bestSellerObject["best-sellers-womens-sneakers"] = window.bestSellerObject["best-sellers-womens-sneakers"] || [];
3578          
3579            window.bestSellerObject["best-sellers-womens-sneakers"].push(7412769652922);
3580          
3581            window.bestSellerObject["best-sellers-womens-sneakers"].push(7472127934650);
3582          
3583            window.bestSellerObject["best-sellers-womens-sneakers"].push(7472004432058);
3584          
3585            window.bestSellerObject["best-sellers-womens-sneakers"].push(8003422945466);
3586          
3587            window.bestSellerObject["best-sellers-womens-sneakers"].push(7471996666042);
3588          
3589        </script>
3589
3590      
3591    
3592  
3593
3594
3595
3596</div>
3597        <div id="shopify-section-top-banner" class="shopify-section">
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608  
3609      
3610      
3611
3612      
3613        
3614        
3615        
3616        
3617
3618        
3619
3620        
3621
3622        
3623      
3624  
3625
3626  
3627      
3628      
3629
3630      
3631        
3632        
3633        
3634        
3635
3636        
3637
3638        
3639
3640        
3641      
3642  
3643
3644  
3645      
3646      
3647
3648      
3649        
3650        
3651        
3652        
3653
3654        
3655
3656        
3657
3658        
3659      
3660  
3661
3662  
3663      
3664      
3665
3666      
3667        
3668        
3669        
3670        
3671
3672        
3673
3674        
3675
3676        
3677      
3678  
3679
3680  
3681      
3682      
3683
3684      
3685        
3686        
3687        
3688        
3689
3690        
3691
3692        
3693
3694        
3695      
3696  
3697
3698  
3699      
3700      
3701
3702      
3703        
3704        
3705        
3706        
3707
3708        
3709
3710        
3711
3712        
3713      
3714  
3715
3716  
3717      
3718      
3719
3720      
3721        
3722        
3723        
3724        
3725
3726        
3727
3728        
3729
3730        
3731      
3732  
3733
3734  
3735      
3736      
3737
3738      
3739        
3740        
3741        
3742        
3743
3744        
3745
3746        
3747
3748        
3749      
3750  
3751
3752  
3753      
3754      
3755
3756      
3757        
3758        
3759        
3760        
3761
3762        
3763
3764        
3765
3766        
3767      
3768  
3769
3770  
3771      
3772      
3773
3774      
3775        
3776        
3777        
3778        
3779
3780        
3781
3782        
3783
3784        
3785      
3786  
3787
3788  
3789      
3790      
3791
3792      
3793        
3794        
3795        
3796        
3797
3798        
3799
3800        
3801
3802        
3803      
3804  
3805
3806  
3807      
3808      
3809
3810      
3811        
3812        
3813        
3814        
3815
3816        
3817
3818        
3819
3820        
3821      
3822  
3823
3824  
3825      
3826      
3827
3828      
3829        
3830        
3831        
3832        
3833
3834        
3835
3836        
3837
3838        
3839      
3840  
3841
3842  
3843      
3844      
3845
3846      
3847        
3848        
3849        
3850        
3851
3852        
3853
3854        
3855
3856        
3857      
3858  
3859
3860  
3861      
3862      
3863
3864      
3865        
3866        
3867        
3868        
3869
3870        
3871
3872        
3873
3874        
3875      
3876  
3877
3878  
3879      
3880      
3881
3882      
3883        
3884        
3885        
3886        
3887
3888        
3889
3890        
3891
3892        
3893      
3894  
3895
3896  
3897      
3898      
3899
3900      
3901        
3902        
3903        
3904        
3905
3906        
3907
3908        
3909
3910        
3911      
3912  
3913
3914  
3915      
3916      
3917
3918      
3919        
3920        
3921        
3922        
3923
3924        
3925
3926        
3927
3928        
3929      
3930  
3931
3932  
3933      
3934      
3935
3936      
3937        
3938        
3939        
3940        
3941
3942        
3943
3944        
3945
3946        
3947      
3948  
3949
3950  
3951      
3952      
3953
3954      
3955        
3956        
3957        
3958        
3959
3960        
3961
3962        
3963
3964        
3965      
3966  
3967
3968  
3969      
3970      
3971
3972      
3973        
3974        
3975        
3976        
3977
3978        
3979
3980        
3981
3982        
3983      
3984  
3985
3986  
3987      
3988      
3989
3990      
3991        
3992        
3993        
3994        
3995
3996        
3997
3998        
3999
4000        
4001      
4002  
4003
4004  
4005      
4006      
4007
4008      
4009        
4010        
4011        
4012        
4013
4014        
4015
4016        
4017
4018        
4019      
4020  
4021
4022  
4023      
4024      
4025
4026      
4027        
4028        
4029        
4030        
4031
4032        
4033
4034        
4035
4036        
4037      
4038  
4039
4040  
4041      
4042      
4043
4044      
4045        
4046        
4047        
4048        
4049
4050        
4051
4052        
4053
4054        
4055      
4056  
4057
4058  
4059      
4060      
4061
4062      
4063        
4064        
4065        
4066        
4067
4068        
4069
4070        
4071
4072        
4073      
4074  
4075
4076  
4077      
4078      
4079
4080      
4081        
4082        
4083        
4084        
4085
4086        
4087
4088        
4089
4090        
4091      
4092  
4093
4094  
4095      
4096      
4097
4098      
4099        
4100        
4101        
4102        
4103
4104        
4105
4106        
4107
4108        
4109          
4109<script>
4110            window.currentPromo = {
4111              isEnabledPromo: true,
4112              promoType: 'regular',
4113              promoPriceRegularMen: '59',
4114              promoPricePercentageMen: '20',
4115              promoPriceRegularWomen: '59',
4116              promoPricePercentageWomen: '20',
4117              promoTagMen: 'type_belt',
4118              promoTagWomen: 'type_w belt',
4119              excludePromoTagMen: '',
4120              excludePromoTagWomen: '',
4121              overridePromoTagMen: 'belt_bundle',
4122              overridePromoPriceRegularMen: '199',
4123              overridePromoPricePercentageMen: '',
4124              overridePromoTagWomen: '',
4125              overridePromoPriceRegularWomen: '',
4126              overridePromoPricePercentageWomen: '',
4127              menCollection: '/collections/belts',
4128              womenCollection: '/collections/womens-belts',
4129              promoTagText: "Today's deal 🔥",
4130              menCollectionDescription: "Make sure you always have the right fit with a dependable, attractive belt. Get a 5-Pack of dressy Nelsons for $199, or a single Nelson or casual Molina for $59. Promo auto applied. Limited time offer.",
4131              womenCollectionDescription: "Secure, stylish and complementary belts are yours for only $59. Promo auto applied. Limited time offer.",
4132              menBannerImage: '//www.beckettsimonon.com/cdn/shop/files/BS_BAnner__Flash_sale_October_1_-_4_2026_2026_480x200_ffb71973-81d7-4962-89f9-ddc5fae6a55d.jpg?v=1790806181&width=600',
4133              womenBannerImage: '',
4134              promoHTML: ''
4135            };
4136          </script>
4136
4137        
4138      
4139  
4140
4141  
4142      
4143      
4144
4145      
4146        
4147        
4148        
4149        
4150
4151        
4152
4153        
4154
4155        
4156      
4157  
4158
4159  
4160      
4161      
4162
4163      
4164        
4165        
4166        
4167        
4168
4169        
4170
4171        
4172
4173        
4174      
4175  
4176
4177  
4178      
4179      
4180
4181      
4182        
4183        
4184        
4185        
4186
4187        
4188
4189        
4190
4191        
4192      
4193  
4194
4195
4196<div id="top-banner" class="w-full text-white h-fit py-1 min-h-10 flex flex-row items-center justify-center relative z-40 overflow-hidden" style="background-color: #2c3b33;" data-countdown-active="false">
4197  <div class="top-banner__inner w-[1200px] flex flex-col md:flex-row md:items-center justify-between px-6 lg:px-0">
4198    <div id="richtext-topbanner" class="justify-center text-start w-full md:w-[80%]"><div class="marquee-wrapper md:!hidden">
4199        <div class="marquee-track">
4200          <div class="marquee-content">
4201              
4202                  
4203                  
4204                  
4205
4206                  
4207                    
4208                    
4209                    
4210                    
4211
4212                    
4213
4214                    
4215
4216                    
4217                  
4218              
4219            
4220              
4221                  
4222                  
4223                  
4224
4225                  
4226                    
4227                    
4228                    
4229                    
4230
4231                    
4232
4233                    
4234
4235                    
4236                  
4237              
4238            
4239              
4240                  
4241                  
4242                  
4243
4244                  
4245                    
4246                    
4247                    
4248                    
4249
4250                    
4251
4252                    
4253
4254                    
4255                  
4256              
4257            
4258              
4259                  
4260                  
4261                  
4262
4263                  
4264                    
4265                    
4266                    
4267                    
4268
4269                    
4270
4271                    
4272
4273                    
4274                  
4275              
4276            
4277              
4278                  
4279                  
4280                  
4281
4282                  
4283                    
4284                    
4285                    
4286                    
4287
4288                    
4289
4290                    
4291
4292                    
4293                  
4294              
4295            
4296              
4297                  
4298                  
4299                  
4300
4301                  
4302                    
4303                    
4304                    
4305                    
4306
4307                    
4308
4309                    
4310
4311                    
4312                  
4313              
4314            
4315              
4316                  
4317                  
4318                  
4319
4320                  
4321                    
4322                    
4323                    
4324                    
4325
4326                    
4327
4328                    
4329
4330                    
4331                  
4332              
4333            
4334              
4335                  
4336                  
4337                  
4338
4339                  
4340                    
4341                    
4342                    
4343                    
4344
4345                    
4346
4347                    
4348
4349                    
4350                  
4351              
4352            
4353              
4354                  
4355                  
4356                  
4357
4358                  
4359                    
4360                    
4361                    
4362                    
4363
4364                    
4365
4366                    
4367
4368                    
4369                  
4370              
4371            
4372              
4373                  
4374                  
4375                  
4376
4377                  
4378                    
4379                    
4380                    
4381                    
4382
4383                    
4384
4385                    
4386
4387                    
4388                  
4389              
4390            
4391              
4392                  
4393                  
4394                  
4395
4396                  
4397                    
4398                    
4399                    
4400                    
4401
4402                    
4403
4404                    
4405
4406                    
4407                  
4408              
4409            
4410              
4411                  
4412                  
4413                  
4414
4415                  
4416                    
4417                    
4418                    
4419                    
4420
4421                    
4422
4423                    
4424
4425                    
4426                  
4427              
4428            
4429              
4430                  
4431                  
4432                  
4433
4434                  
4435                    
4436                    
4437                    
4438                    
4439
4440                    
4441
4442                    
4443
4444                    
4445                  
4446              
4447            
4448              
4449                  
4450                  
4451                  
4452
4453                  
4454                    
4455                    
4456                    
4457                    
4458
4459                    
4460
4461                    
4462
4463                    
4464                  
4465              
4466            
4467              
4468                  
4469                  
4470                  
4471
4472                  
4473                    
4474                    
4475                    
4476                    
4477
4478                    
4479
4480                    
4481
4482                    
4483                  
4484              
4485            
4486              
4487                  
4488                  
4489                  
4490
4491                  
4492                    
4493                    
4494                    
4495                    
4496
4497                    
4498
4499                    
4500
4501                    
4502                  
4503              
4504            
4505              
4506                  
4507                  
4508                  
4509
4510                  
4511                    
4512                    
4513                    
4514                    
4515
4516                    
4517
4518                    
4519
4520                    
4521                  
4522              
4523            
4524              
4525                  
4526                  
4527                  
4528
4529                  
4530                    
4531                    
4532                    
4533                    
4534
4535                    
4536
4537                    
4538
4539                    
4540                  
4541              
4542            
4543              
4544                  
4545                  
4546                  
4547
4548                  
4549                    
4550                    
4551                    
4552                    
4553
4554                    
4555
4556                    
4557
4558                    
4559                  
4560              
4561            
4562              
4563                  
4564                  
4565                  
4566
4567                  
4568                    
4569                    
4570                    
4571                    
4572
4573                    
4574
4575                    
4576
4577                    
4578                  
4579              
4580            
4581              
4582                  
4583                  
4584                  
4585
4586                  
4587                    
4588                    
4589                    
4590                    
4591
4592                    
4593
4594                    
4595
4596                    
4597                  
4598              
4599            
4600              
4601                  
4602                  
4603                  
4604
4605                  
4606                    
4607                    
4608                    
4609                    
4610
4611                    
4612
4613                    
4614
4615                    
4616                  
4617              
4618            
4619              
4620                  
4621                  
4622                  
4623
4624                  
4625                    
4626                    
4627                    
4628                    
4629
4630                    
4631
4632                    
4633
4634                    
4635                  
4636              
4637            
4638              
4639                  
4640                  
4641                  
4642
4643                  
4644                    
4645                    
4646                    
4647                    
4648
4649                    
4650
4651                    
4652
4653                    
4654                  
4655              
4656            
4657              
4658                  
4659                  
4660                  
4661
4662                  
4663                    
4664                    
4665                    
4666                    
4667
4668                    
4669
4670                    
4671
4672                    
4673                  
4674              
4675            
4676              
4677                  
4678                  
4679                  
4680
4681                  
4682                    
4683                    
4684                    
4685                    
4686
4687                    
4688
4689                    
4690
4691                    
4692                  
4693              
4694            
4695              
4696                  
4697                  
4698                  
4699
4700                  
4701                    
4702                    
4703                    
4704                    
4705
4706                    
4707
4708                    
4709
4710                    
4711                  
4712              
4713            
4714              
4715                  
4716                  
4717                  
4718
4719                  
4720                    
4721                    
4722                    
4723                    
4724
4725                    
4726
4727                    
4728
4729                    
4730                      
4731
4732                      
4733                        <span class="marquee-item text-tiny"><p>Today’s Deal: Slide on the savings with an expertly crafted belt for $59. <a href="https://www.beckettsimonon.com/collections/belts"><span style="text-decoration:underline">Shop Mens</span></a>. <a href="https://www.beckettsimonon.com/collections/womens-belts"><span style="text-decoration:underline">Shop Womens</span></a>. Promo auto applied. Limited time offer.&nbsp;</p></span>
4734                        <span class="marquee-item text-tiny"><p>Free shipping and returns within the USA.</p></span>
4735                        
4736                      
4737                    
4738                  
4739              
4740            
4741              
4742                  
4743                  
4744                  
4745
4746                  
4747                    
4748                    
4749                    
4750                    
4751
4752                    
4753
4754                    
4755
4756                    
4757                  
4758              
4759            
4760              
4761                  
4762                  
4763                  
4764
4765                  
4766                    
4767                    
4768                    
4769                    
4770
4771                    
4772
4773                    
4774
4775                    
4776                  
4777              
4778            
4779              
4780                  
4781                  
4782                  
4783
4784                  
4785                    
4786                    
4787                    
4788                    
4789
4790                    
4791
4792                    
4793
4794                    
4795                  
4796              
4797            
4798            
4799</div>
4800          <div class="marquee-content" aria-hidden="true">
4801              
4802                  
4803                  
4804                  
4805
4806                  
4807                    
4808                    
4809                    
4810                    
4811
4812                    
4813
4814                    
4815
4816                    
4817                  
4818              
4819            
4820              
4821                  
4822                  
4823                  
4824
4825                  
4826                    
4827                    
4828                    
4829                    
4830
4831                    
4832
4833                    
4834
4835                    
4836                  
4837              
4838            
4839              
4840                  
4841                  
4842                  
4843
4844                  
4845                    
4846                    
4847                    
4848                    
4849
4850                    
4851
4852                    
4853
4854                    
4855                  
4856              
4857            
4858              
4859                  
4860                  
4861                  
4862
4863                  
4864                    
4865                    
4866                    
4867                    
4868
4869                    
4870
4871                    
4872
4873                    
4874                  
4875              
4876            
4877              
4878                  
4879                  
4880                  
4881
4882                  
4883                    
4884                    
4885                    
4886                    
4887
4888                    
4889
4890                    
4891
4892                    
4893                  
4894              
4895            
4896              
4897                  
4898                  
4899                  
4900
4901                  
4902                    
4903                    
4904                    
4905                    
4906
4907                    
4908
4909                    
4910
4911                    
4912                  
4913              
4914            
4915              
4916                  
4917                  
4918                  
4919
4920                  
4921                    
4922                    
4923                    
4924                    
4925
4926                    
4927
4928                    
4929
4930                    
4931                  
4932              
4933            
4934              
4935                  
4936                  
4937                  
4938
4939                  
4940                    
4941                    
4942                    
4943                    
4944
4945                    
4946
4947                    
4948
4949                    
4950                  
4951              
4952            
4953              
4954                  
4955                  
4956                  
4957
4958                  
4959                    
4960                    
4961                    
4962                    
4963
4964                    
4965
4966                    
4967
4968                    
4969                  
4970              
4971            
4972              
4973                  
4974                  
4975                  
4976
4977                  
4978                    
4979                    
4980                    
4981                    
4982
4983                    
4984
4985                    
4986
4987                    
4988                  
4989              
4990            
4991              
4992                  
4993                  
4994                  
4995
4996                  
4997                    
4998                    
4999                    
5000                    
5001
5002                    
5003
5004                    
5005
5006                    
5007                  
5008              
5009            
5010              
5011                  
5012                  
5013                  
5014
5015                  
5016                    
5017                    
5018                    
5019                    
5020
5021                    
5022
5023                    
5024
5025                    
5026                  
5027              
5028            
5029              
5030                  
5031                  
5032                  
5033
5034                  
5035                    
5036                    
5037                    
5038                    
5039
5040                    
5041
5042                    
5043
5044                    
5045                  
5046              
5047            
5048              
5049                  
5050                  
5051                  
5052
5053                  
5054                    
5055                    
5056                    
5057                    
5058
5059                    
5060
5061                    
5062
5063                    
5064                  
5065              
5066            
5067              
5068                  
5069                  
5070                  
5071
5072                  
5073                    
5074                    
5075                    
5076                    
5077
5078                    
5079
5080                    
5081
5082                    
5083                  
5084              
5085            
5086              
5087                  
5088                  
5089                  
5090
5091                  
5092                    
5093                    
5094                    
5095                    
5096
5097                    
5098
5099                    
5100
5101                    
5102                  
5103              
5104            
5105              
5106                  
5107                  
5108                  
5109
5110                  
5111                    
5112                    
5113                    
5114                    
5115
5116                    
5117
5118                    
5119
5120                    
5121                  
5122              
5123            
5124              
5125                  
5126                  
5127                  
5128
5129                  
5130                    
5131                    
5132                    
5133                    
5134
5135                    
5136
5137                    
5138
5139                    
5140                  
5141              
5142            
5143              
5144                  
5145                  
5146                  
5147
5148                  
5149                    
5150                    
5151                    
5152                    
5153
5154                    
5155
5156                    
5157
5158                    
5159                  
5160              
5161            
5162              
5163                  
5164                  
5165                  
5166
5167                  
5168                    
5169                    
5170                    
5171                    
5172
5173                    
5174
5175                    
5176
5177                    
5178                  
5179              
5180            
5181              
5182                  
5183                  
5184                  
5185
5186                  
5187                    
5188                    
5189                    
5190                    
5191
5192                    
5193
5194                    
5195
5196                    
5197                  
5198              
5199            
5200              
5201                  
5202                  
5203                  
5204
5205                  
5206                    
5207                    
5208                    
5209                    
5210
5211                    
5212
5213                    
5214
5215                    
5216                  
5217              
5218            
5219              
5220                  
5221                  
5222                  
5223
5224                  
5225                    
5226                    
5227                    
5228                    
5229
5230                    
5231
5232                    
5233
5234                    
5235                  
5236              
5237            
5238              
5239                  
5240                  
5241                  
5242
5243                  
5244                    
5245                    
5246                    
5247                    
5248
5249                    
5250
5251                    
5252
5253                    
5254                  
5255              
5256            
5257              
5258                  
5259                  
5260                  
5261
5262                  
5263                    
5264                    
5265                    
5266                    
5267
5268                    
5269
5270                    
5271
5272                    
5273                  
5274              
5275            
5276              
5277                  
5278                  
5279                  
5280
5281                  
5282                    
5283                    
5284                    
5285                    
5286
5287                    
5288
5289                    
5290
5291                    
5292                  
5293              
5294            
5295              
5296                  
5297                  
5298                  
5299
5300                  
5301                    
5302                    
5303                    
5304                    
5305
5306                    
5307
5308                    
5309
5310                    
5311                  
5312              
5313            
5314              
5315                  
5316                  
5317                  
5318
5319                  
5320                    
5321                    
5322                    
5323                    
5324
5325                    
5326
5327                    
5328
5329                    
5330                      
5331
5332                      
5333                        <span class="marquee-item text-tiny"><p>Today’s Deal: Slide on the savings with an expertly crafted belt for $59. <a href="https://www.beckettsimonon.com/collections/belts"><span style="text-decoration:underline">Shop Mens</span></a>. <a href="https://www.beckettsimonon.com/collections/womens-belts"><span style="text-decoration:underline">Shop Womens</span></a>. Promo auto applied. Limited time offer.&nbsp;</p></span>
5334                        <span class="marquee-item text-tiny"><p>Free shipping and returns within the USA.</p></span>
5335                        
5336                      
5337                    
5338                  
5339              
5340            
5341              
5342                  
5343                  
5344                  
5345
5346                  
5347                    
5348                    
5349                    
5350                    
5351
5352                    
5353
5354                    
5355
5356                    
5357                  
5358              
5359            
5360              
5361                  
5362                  
5363                  
5364
5365                  
5366                    
5367                    
5368                    
5369                    
5370
5371                    
5372
5373                    
5374
5375                    
5376                  
5377              
5378            
5379              
5380                  
5381                  
5382                  
5383
5384                  
5385                    
5386                    
5387                    
5388                    
5389
5390                    
5391
5392                    
5393
5394                    
5395                  
5396              
5397            
5398            
5399</div>
5400          <div class="marquee-content" aria-hidden="true">
5401              
5402                  
5403                  
5404                  
5405
5406                  
5407                    
5408                    
5409                    
5410                    
5411
5412                    
5413
5414                    
5415
5416                    
5417                  
5418              
5419            
5420              
5421                  
5422                  
5423                  
5424
5425                  
5426                    
5427                    
5428                    
5429                    
5430
5431                    
5432
5433                    
5434
5435                    
5436                  
5437              
5438            
5439              
5440                  
5441                  
5442                  
5443
5444                  
5445                    
5446                    
5447                    
5448                    
5449
5450                    
5451
5452                    
5453
5454                    
5455                  
5456              
5457            
5458              
5459                  
5460                  
5461                  
5462
5463                  
5464                    
5465                    
5466                    
5467                    
5468
5469                    
5470
5471                    
5472
5473                    
5474                  
5475              
5476            
5477              
5478                  
5479                  
5480                  
5481
5482                  
5483                    
5484                    
5485                    
5486                    
5487
5488                    
5489
5490                    
5491
5492                    
5493                  
5494              
5495            
5496              
5497                  
5498                  
5499                  
5500
5501                  
5502                    
5503                    
5504                    
5505                    
5506
5507                    
5508
5509                    
5510
5511                    
5512                  
5513              
5514            
5515              
5516                  
5517                  
5518                  
5519
5520                  
5521                    
5522                    
5523                    
5524                    
5525
5526                    
5527
5528                    
5529
5530                    
5531                  
5532              
5533            
5534              
5535                  
5536                  
5537                  
5538
5539                  
5540                    
5541                    
5542                    
5543                    
5544
5545                    
5546
5547                    
5548
5549                    
5550                  
5551              
5552            
5553              
5554                  
5555                  
5556                  
5557
5558                  
5559                    
5560                    
5561                    
5562                    
5563
5564                    
5565
5566                    
5567
5568                    
5569                  
5570              
5571            
5572              
5573                  
5574                  
5575                  
5576
5577                  
5578                    
5579                    
5580                    
5581                    
5582
5583                    
5584
5585                    
5586
5587                    
5588                  
5589              
5590            
5591              
5592                  
5593                  
5594                  
5595
5596                  
5597                    
5598                    
5599                    
5600                    
5601
5602                    
5603
5604                    
5605
5606                    
5607                  
5608              
5609            
5610              
5611                  
5612                  
5613                  
5614
5615                  
5616                    
5617                    
5618                    
5619                    
5620
5621                    
5622
5623                    
5624
5625                    
5626                  
5627              
5628            
5629              
5630                  
5631                  
5632                  
5633
5634                  
5635                    
5636                    
5637                    
5638                    
5639
5640                    
5641
5642                    
5643
5644                    
5645                  
5646              
5647            
5648              
5649                  
5650                  
5651                  
5652
5653                  
5654                    
5655                    
5656                    
5657                    
5658
5659                    
5660
5661                    
5662
5663                    
5664                  
5665              
5666            
5667              
5668                  
5669                  
5670                  
5671
5672                  
5673                    
5674                    
5675                    
5676                    
5677
5678                    
5679
5680                    
5681
5682                    
5683                  
5684              
5685            
5686              
5687                  
5688                  
5689                  
5690
5691                  
5692                    
5693                    
5694                    
5695                    
5696
5697                    
5698
5699                    
5700
5701                    
5702                  
5703              
5704            
5705              
5706                  
5707                  
5708                  
5709
5710                  
5711                    
5712                    
5713                    
5714                    
5715
5716                    
5717
5718                    
5719
5720                    
5721                  
5722              
5723            
5724              
5725                  
5726                  
5727                  
5728
5729                  
5730                    
5731                    
5732                    
5733                    
5734
5735                    
5736
5737                    
5738
5739                    
5740                  
5741              
5742            
5743              
5744                  
5745                  
5746                  
5747
5748                  
5749                    
5750                    
5751                    
5752                    
5753
5754                    
5755
5756                    
5757
5758                    
5759                  
5760              
5761            
5762              
5763                  
5764                  
5765                  
5766
5767                  
5768                    
5769                    
5770                    
5771                    
5772
5773                    
5774
5775                    
5776
5777                    
5778                  
5779              
5780            
5781              
5782                  
5783                  
5784                  
5785
5786                  
5787                    
5788                    
5789                    
5790                    
5791
5792                    
5793
5794                    
5795
5796                    
5797                  
5798              
5799            
5800              
5801                  
5802                  
5803                  
5804
5805                  
5806                    
5807                    
5808                    
5809                    
5810
5811                    
5812
5813                    
5814
5815                    
5816                  
5817              
5818            
5819              
5820                  
5821                  
5822                  
5823
5824                  
5825                    
5826                    
5827                    
5828                    
5829
5830                    
5831
5832                    
5833
5834                    
5835                  
5836              
5837            
5838              
5839                  
5840                  
5841                  
5842
5843                  
5844                    
5845                    
5846                    
5847                    
5848
5849                    
5850
5851                    
5852
5853                    
5854                  
5855              
5856            
5857              
5858                  
5859                  
5860                  
5861
5862                  
5863                    
5864                    
5865                    
5866                    
5867
5868                    
5869
5870                    
5871
5872                    
5873                  
5874              
5875            
5876              
5877                  
5878                  
5879                  
5880
5881                  
5882                    
5883                    
5884                    
5885                    
5886
5887                    
5888
5889                    
5890
5891                    
5892                  
5893              
5894            
5895              
5896                  
5897                  
5898                  
5899
5900                  
5901                    
5902                    
5903                    
5904                    
5905
5906                    
5907
5908                    
5909
5910                    
5911                  
5912              
5913            
5914              
5915                  
5916                  
5917                  
5918
5919                  
5920                    
5921                    
5922                    
5923                    
5924
5925                    
5926
5927                    
5928
5929                    
5930                      
5931
5932                      
5933                        <span class="marquee-item text-tiny"><p>Today’s Deal: Slide on the savings with an expertly crafted belt for $59. <a href="https://www.beckettsimonon.com/collections/belts"><span style="text-decoration:underline">Shop Mens</span></a>. <a href="https://www.beckettsimonon.com/collections/womens-belts"><span style="text-decoration:underline">Shop Womens</span></a>. Promo auto applied. Limited time offer.&nbsp;</p></span>
5934                        <span class="marquee-item text-tiny"><p>Free shipping and returns within the USA.</p></span>
5935                        
5936                      
5937                    
5938                  
5939              
5940            
5941              
5942                  
5943                  
5944                  
5945
5946                  
5947                    
5948                    
5949                    
5950                    
5951
5952                    
5953
5954                    
5955
5956                    
5957                  
5958              
5959            
5960              
5961                  
5962                  
5963                  
5964
5965                  
5966                    
5967                    
5968                    
5969                    
5970
5971                    
5972
5973                    
5974
5975                    
5976                  
5977              
5978            
5979              
5980                  
5981                  
5982                  
5983
5984                  
5985                    
5986                    
5987                    
5988                    
5989
5990                    
5991
5992                    
5993
5994                    
5995                  
5996              
5997            
5998            
5999</div>
6000          <div class="marquee-content" aria-hidden="true">
6001              
6002                  
6003                  
6004                  
6005
6006                  
6007                    
6008                    
6009                    
6010                    
6011
6012                    
6013
6014                    
6015
6016                    
6017                  
6018              
6019            
6020              
6021                  
6022                  
6023                  
6024
6025                  
6026                    
6027                    
6028                    
6029                    
6030
6031                    
6032
6033                    
6034
6035                    
6036                  
6037              
6038            
6039              
6040                  
6041                  
6042                  
6043
6044                  
6045                    
6046                    
6047                    
6048                    
6049
6050                    
6051
6052                    
6053
6054                    
6055                  
6056              
6057            
6058              
6059                  
6060                  
6061                  
6062
6063                  
6064                    
6065                    
6066                    
6067                    
6068
6069                    
6070
6071                    
6072
6073                    
6074                  
6075              
6076            
6077              
6078                  
6079                  
6080                  
6081
6082                  
6083                    
6084                    
6085                    
6086                    
6087
6088                    
6089
6090                    
6091
6092                    
6093                  
6094              
6095            
6096              
6097                  
6098                  
6099                  
6100
6101                  
6102                    
6103                    
6104                    
6105                    
6106
6107                    
6108
6109                    
6110
6111                    
6112                  
6113              
6114            
6115              
6116                  
6117                  
6118                  
6119
6120                  
6121                    
6122                    
6123                    
6124                    
6125
6126                    
6127
6128                    
6129
6130                    
6131                  
6132              
6133            
6134              
6135                  
6136                  
6137                  
6138
6139                  
6140                    
6141                    
6142                    
6143                    
6144
6145                    
6146
6147                    
6148
6149                    
6150                  
6151              
6152            
6153              
6154                  
6155                  
6156                  
6157
6158                  
6159                    
6160                    
6161                    
6162                    
6163
6164                    
6165
6166                    
6167
6168                    
6169                  
6170              
6171            
6172              
6173                  
6174                  
6175                  
6176
6177                  
6178                    
6179                    
6180                    
6181                    
6182
6183                    
6184
6185                    
6186
6187                    
6188                  
6189              
6190            
6191              
6192                  
6193                  
6194                  
6195
6196                  
6197                    
6198                    
6199                    
6200                    
6201
6202                    
6203
6204                    
6205
6206                    
6207                  
6208              
6209            
6210              
6211                  
6212                  
6213                  
6214
6215                  
6216                    
6217                    
6218                    
6219                    
6220
6221                    
6222
6223                    
6224
6225                    
6226                  
6227              
6228            
6229              
6230                  
6231                  
6232                  
6233
6234                  
6235                    
6236                    
6237                    
6238                    
6239
6240                    
6241
6242                    
6243
6244                    
6245                  
6246              
6247            
6248              
6249                  
6250                  
6251                  
6252
6253                  
6254                    
6255                    
6256                    
6257                    
6258
6259                    
6260
6261                    
6262
6263                    
6264                  
6265              
6266            
6267              
6268                  
6269                  
6270                  
6271
6272                  
6273                    
6274                    
6275                    
6276                    
6277
6278                    
6279
6280                    
6281
6282                    
6283                  
6284              
6285            
6286              
6287                  
6288                  
6289                  
6290
6291                  
6292                    
6293                    
6294                    
6295                    
6296
6297                    
6298
6299                    
6300
6301                    
6302                  
6303              
6304            
6305              
6306                  
6307                  
6308                  
6309
6310                  
6311                    
6312                    
6313                    
6314                    
6315
6316                    
6317
6318                    
6319
6320                    
6321                  
6322              
6323            
6324              
6325                  
6326                  
6327                  
6328
6329                  
6330                    
6331                    
6332                    
6333                    
6334
6335                    
6336
6337                    
6338
6339                    
6340                  
6341              
6342            
6343              
6344                  
6345                  
6346                  
6347
6348                  
6349                    
6350                    
6351                    
6352                    
6353
6354                    
6355
6356                    
6357
6358                    
6359                  
6360              
6361            
6362              
6363                  
6364                  
6365                  
6366
6367                  
6368                    
6369                    
6370                    
6371                    
6372
6373                    
6374
6375                    
6376
6377                    
6378                  
6379              
6380            
6381              
6382                  
6383                  
6384                  
6385
6386                  
6387                    
6388                    
6389                    
6390                    
6391
6392                    
6393
6394                    
6395
6396                    
6397                  
6398              
6399            
6400              
6401                  
6402                  
6403                  
6404
6405                  
6406                    
6407                    
6408                    
6409                    
6410
6411                    
6412
6413                    
6414
6415                    
6416                  
6417              
6418            
6419              
6420                  
6421                  
6422                  
6423
6424                  
6425                    
6426                    
6427                    
6428                    
6429
6430                    
6431
6432                    
6433
6434                    
6435                  
6436              
6437            
6438              
6439                  
6440                  
6441                  
6442
6443                  
6444                    
6445                    
6446                    
6447                    
6448
6449                    
6450
6451                    
6452
6453                    
6454                  
6455              
6456            
6457              
6458                  
6459                  
6460                  
6461
6462                  
6463                    
6464                    
6465                    
6466                    
6467
6468                    
6469
6470                    
6471
6472                    
6473                  
6474              
6475            
6476              
6477                  
6478                  
6479                  
6480
6481                  
6482                    
6483                    
6484                    
6485                    
6486
6487                    
6488
6489                    
6490
6491                    
6492                  
6493              
6494            
6495              
6496                  
6497                  
6498                  
6499
6500                  
6501                    
6502                    
6503                    
6504                    
6505
6506                    
6507
6508                    
6509
6510                    
6511                  
6512              
6513            
6514              
6515                  
6516                  
6517                  
6518
6519                  
6520                    
6521                    
6522                    
6523                    
6524
6525                    
6526
6527                    
6528
6529                    
6530                      
6531
6532                      
6533                        <span class="marquee-item text-tiny"><p>Today’s Deal: Slide on the savings with an expertly crafted belt for $59. <a href="https://www.beckettsimonon.com/collections/belts"><span style="text-decoration:underline">Shop Mens</span></a>. <a href="https://www.beckettsimonon.com/collections/womens-belts"><span style="text-decoration:underline">Shop Womens</span></a>. Promo auto applied. Limited time offer.&nbsp;</p></span>
6534                        <span class="marquee-item text-tiny"><p>Free shipping and returns within the USA.</p></span>
6535                        
6536                      
6537                    
6538                  
6539              
6540            
6541              
6542                  
6543                  
6544                  
6545
6546                  
6547                    
6548                    
6549                    
6550                    
6551
6552                    
6553
6554                    
6555
6556                    
6557                  
6558              
6559            
6560              
6561                  
6562                  
6563                  
6564
6565                  
6566                    
6567                    
6568                    
6569                    
6570
6571                    
6572
6573                    
6574
6575                    
6576                  
6577              
6578            
6579              
6580                  
6581                  
6582                  
6583
6584                  
6585                    
6586                    
6587                    
6588                    
6589
6590                    
6591
6592                    
6593
6594                    
6595                  
6596              
6597            
6598            
6599</div>
6600        </div>
6601      </div>
6602
6603      <div id="top-banner__content-desktop" class="w-full hidden md:flex flex-nowrap">
6604        <div class="w-full">
6605          
6606            
6607                
6608                
6609
6610                
6611                  
6612                  
6613                  
6614
6615                  
6616                  
6617                  
6618
6619                  
6620
6621                  
6622
6623                  
6624                
6625            
6626          
6627            
6628                
6629                
6630
6631                
6632                  
6633                  
6634                  
6635
6636                  
6637                  
6638                  
6639
6640                  
6641
6642                  
6643
6644                  
6645                
6646            
6647          
6648            
6649                
6650                
6651
6652                
6653                  
6654                  
6655                  
6656
6657                  
6658                  
6659                  
6660
6661                  
6662
6663                  
6664
6665                  
6666                
6667            
6668          
6669            
6670                
6671                
6672
6673                
6674                  
6675                  
6676                  
6677
6678                  
6679                  
6680                  
6681
6682                  
6683
6684                  
6685
6686                  
6687                
6688            
6689          
6690            
6691                
6692                
6693
6694                
6695                  
6696                  
6697                  
6698
6699                  
6700                  
6701                  
6702
6703                  
6704
6705                  
6706
6707                  
6708                
6709            
6710          
6711            
6712                
6713                
6714
6715                
6716                  
6717                  
6718                  
6719
6720                  
6721                  
6722                  
6723
6724                  
6725
6726                  
6727
6728                  
6729                
6730            
6731          
6732            
6733                
6734                
6735
6736                
6737                  
6738                  
6739                  
6740
6741                  
6742                  
6743                  
6744
6745                  
6746
6747                  
6748
6749                  
6750                
6751            
6752          
6753            
6754                
6755                
6756
6757                
6758                  
6759                  
6760                  
6761
6762                  
6763                  
6764                  
6765
6766                  
6767
6768                  
6769
6770                  
6771                
6772            
6773          
6774            
6775                
6776                
6777
6778                
6779                  
6780                  
6781                  
6782
6783                  
6784                  
6785                  
6786
6787                  
6788
6789                  
6790
6791                  
6792                
6793            
6794          
6795            
6796                
6797                
6798
6799                
6800                  
6801                  
6802                  
6803
6804                  
6805                  
6806                  
6807
6808                  
6809
6810                  
6811
6812                  
6813                
6814            
6815          
6816            
6817                
6818                
6819
6820                
6821                  
6822                  
6823                  
6824
6825                  
6826                  
6827                  
6828
6829                  
6830
6831                  
6832
6833                  
6834                
6835            
6836          
6837            
6838                
6839                
6840
6841                
6842                  
6843                  
6844                  
6845
6846                  
6847                  
6848                  
6849
6850                  
6851
6852                  
6853
6854                  
6855                
6856            
6857          
6858            
6859                
6860                
6861
6862                
6863                  
6864                  
6865                  
6866
6867                  
6868                  
6869                  
6870
6871                  
6872
6873                  
6874
6875                  
6876                
6877            
6878          
6879            
6880                
6881                
6882
6883                
6884                  
6885                  
6886                  
6887
6888                  
6889                  
6890                  
6891
6892                  
6893
6894                  
6895
6896                  
6897                
6898            
6899          
6900            
6901                
6902                
6903
6904                
6905                  
6906                  
6907                  
6908
6909                  
6910                  
6911                  
6912
6913                  
6914
6915                  
6916
6917                  
6918                
6919            
6920          
6921            
6922                
6923                
6924
6925                
6926                  
6927                  
6928                  
6929
6930                  
6931                  
6932                  
6933
6934                  
6935
6936                  
6937
6938                  
6939                
6940            
6941          
6942            
6943                
6944                
6945
6946                
6947                  
6948                  
6949                  
6950
6951                  
6952                  
6953                  
6954
6955                  
6956
6957                  
6958
6959                  
6960                
6961            
6962          
6963            
6964                
6965                
6966
6967                
6968                  
6969                  
6970                  
6971
6972                  
6973                  
6974                  
6975
6976                  
6977
6978                  
6979
6980                  
6981                
6982            
6983          
6984            
6985                
6986                
6987
6988                
6989                  
6990                  
6991                  
6992
6993                  
6994                  
6995                  
6996
6997                  
6998
6999                  
7000
7001                  
7002                
7003            
7004          
7005            
7006                
7007                
7008
7009                
7010                  
7011                  
7012                  
7013
7014                  
7015                  
7016                  
7017
7018                  
7019
7020                  
7021
7022                  
7023                
7024            
7025          
7026            
7027                
7028                
7029
7030                
7031                  
7032                  
7033                  
7034
7035                  
7036                  
7037                  
7038
7039                  
7040
7041                  
7042
7043                  
7044                
7045            
7046          
7047            
7048                
7049                
7050
7051                
7052                  
7053                  
7054                  
7055
7056                  
7057                  
7058                  
7059
7060                  
7061
7062                  
7063
7064                  
7065                
7066            
7067          
7068            
7069                
7070                
7071
7072                
7073                  
7074                  
7075                  
7076
7077                  
7078                  
7079                  
7080
7081                  
7082
7083                  
7084
7085                  
7086                
7087            
7088          
7089            
7090                
7091                
7092
7093                
7094                  
7095                  
7096                  
7097
7098                  
7099                  
7100                  
7101
7102                  
7103
7104                  
7105
7106                  
7107                
7108            
7109          
7110            
7111                
7112                
7113
7114                
7115                  
7116                  
7117                  
7118
7119                  
7120                  
7121                  
7122
7123                  
7124
7125                  
7126
7127                  
7128                
7129            
7130          
7131            
7132                
7133                
7134
7135                
7136                  
7137                  
7138                  
7139
7140                  
7141                  
7142                  
7143
7144                  
7145
7146                  
7147
7148                  
7149                
7150            
7151          
7152            
7153                
7154                
7155
7156                
7157                  
7158                  
7159                  
7160
7161                  
7162                  
7163                  
7164
7165                  
7166
7167                  
7168
7169                  
7170                
7171            
7172          
7173            
7174                
7175                
7176
7177                
7178                  
7179                  
7180                  
7181
7182                  
7183                  
7184                  
7185
7186                  
7187
7188                  
7189
7190                  
7191                    
7192                    <span class="text-tiny"><p>Free shipping and returns within the USA.</p></span>
7193                    
7194                  
7195                
7196            
7197          
7198            
7199                
7200                
7201
7202                
7203                  
7204                  
7205                  
7206
7207                  
7208                  
7209                  
7210
7211                  
7212
7213                  
7214
7215                  
7216                
7217            
7218          
7219            
7220                
7221                
7222
7223                
7224                  
7225                  
7226                  
7227
7228                  
7229                  
7230                  
7231
7232                  
7233
7234                  
7235
7236                  
7237                
7238            
7239          
7240            
7241                
7242                
7243
7244                
7245                  
7246                  
7247                  
7248
7249                  
7250                  
7251                  
7252
7253                  
7254
7255                  
7256
7257                  
7258                
7259            
7260          
7261
7262          
7263        </div>
7264      </div>
7265    </div>
7266
7267    
7268
7269    <div class="top-banner__phone-column items-center hidden lg:flex">
7270      <span class="inline-flex gap-3"><svg aria-hidden="true"  class="w-[20px]" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
7271      <path fill-rule="evenodd" clip-rule="evenodd" d="M5.34579 1.52733C5.47682 1.63024 5.62399 1.7687 5.7933 1.93593C6.15604 2.29293 6.57686 2.86492 6.93797 3.41403C7.30312 3.96929 7.64148 4.55382 7.83112 4.96067L7.83124 4.96093L7.83136 4.96119C7.93886 5.19235 8.03575 5.40183 8.10385 5.58542C8.17301 5.77187 8.23048 5.97694 8.23085 6.20074C8.23163 6.6692 7.97736 7.03075 7.73244 7.36422C7.66208 7.46002 7.60229 7.53852 7.55076 7.60619C7.43969 7.75204 7.36688 7.84764 7.30859 7.95822C7.25173 8.06609 7.23514 8.14396 7.26205 8.26933C7.30086 8.4501 7.46957 8.8458 7.79716 9.36345C8.11398 9.86407 8.54776 10.4287 9.06604 10.9454C9.5842 11.4619 10.1399 11.8842 10.6305 12.1898C11.1361 12.5047 11.5254 12.6664 11.7114 12.7061C11.8408 12.7337 11.9217 12.7164 12.0297 12.6601C12.1438 12.6008 12.2452 12.5233 12.4029 12.4029C12.4649 12.3556 12.5356 12.3016 12.6191 12.2395L12.6193 12.2394L12.6256 12.2347C12.9602 11.9861 13.332 11.7099 13.8032 11.7104C14.036 11.7107 14.245 11.7764 14.429 11.8515C14.6048 11.9233 14.8068 12.025 15.0283 12.1366L15.0468 12.146C15.4351 12.3418 16.0125 12.6735 16.5714 13.0351C17.1205 13.3903 17.6998 13.805 18.0606 14.1684L18.0611 14.169C18.2288 14.3383 18.3676 14.4855 18.4708 14.6165C18.5706 14.7433 18.6803 14.9073 18.7265 15.1113C18.7786 15.3411 18.7314 15.5323 18.683 15.665C18.6611 15.7247 18.6354 15.7821 18.6169 15.8232C18.614 15.8296 18.6112 15.8358 18.6085 15.8419C18.5913 15.88 18.5763 15.9133 18.5604 15.9513L18.5601 15.9522L18.5597 15.9531C18.3964 16.3403 18.1978 16.7116 17.9664 17.0623L17.9657 17.0633L17.965 17.0644C17.5128 17.7437 17.0874 18.1876 16.4262 18.4956C16.0826 18.6556 15.5916 18.8173 14.8287 18.7221C14.0948 18.6306 13.14 18.3057 11.837 17.5759L11.8367 17.5757C9.75145 16.4062 8.30458 15.398 6.43816 13.5368C4.57722 11.6811 3.66252 10.4699 2.38118 8.14213C1.09123 5.79874 1.09307 4.35364 1.46145 3.56645C1.77075 2.90552 2.21906 2.48209 2.89613 2.03227L2.89746 2.03138L2.8988 2.0305C3.24989 1.79983 3.62137 1.60179 4.00859 1.43887L4.00986 1.43834L4.01114 1.4378C4.04946 1.42188 4.08298 1.40686 4.1213 1.38968C4.12731 1.38698 4.13344 1.38424 4.13972 1.38143C4.1809 1.363 4.23832 1.33738 4.29807 1.31568C4.4305 1.26757 4.62132 1.22058 4.8507 1.27231C5.05465 1.3183 5.21873 1.42754 5.34579 1.52733ZM4.49218 2.59154C4.17622 2.72456 3.87307 2.88616 3.58651 3.07432C3.01453 3.45449 2.76933 3.72079 2.59361 4.09628C2.47684 4.34581 2.26072 5.33118 3.47623 7.53935C4.70036 9.76315 5.54347 10.8793 7.32081 12.6517C9.09258 14.4185 10.4433 15.3611 12.4478 16.4853C13.6744 17.1723 14.4697 17.4177 14.9833 17.4817C15.4679 17.5422 15.7221 17.4446 15.8984 17.3625C16.2768 17.1862 16.5443 16.9427 16.9238 16.3727C17.1125 16.0866 17.2744 15.7839 17.4076 15.4681C17.4256 15.4252 17.4432 15.3855 17.4581 15.3523C17.3998 15.2831 17.3105 15.1875 17.1732 15.0488C16.9135 14.7873 16.4317 14.4335 15.8924 14.0846C15.363 13.7421 14.8249 13.434 14.4843 13.2622C14.2384 13.1384 14.0809 13.0596 13.9566 13.0088C13.8357 12.9594 13.8005 12.9604 13.8019 12.9604C13.8132 12.9604 13.7746 12.9383 13.3647 13.2428C13.3228 13.274 13.2776 13.3086 13.2297 13.3454C13.0471 13.4854 12.826 13.6549 12.6069 13.7689C12.2795 13.9393 11.9037 14.0252 11.4507 13.9286C11.0542 13.844 10.5196 13.5934 9.96966 13.2508C9.40482 12.899 8.7736 12.4188 8.18356 11.8306C7.59364 11.2426 7.1028 10.6037 6.74091 10.0319C6.3898 9.47709 6.1257 8.93139 6.03989 8.53169C5.9422 8.07659 6.03127 7.70075 6.20283 7.37531C6.31338 7.16559 6.47864 6.94891 6.61466 6.77057C6.65468 6.71809 6.69217 6.66894 6.72499 6.62426C6.98773 6.26652 6.98157 6.20949 6.98089 6.20327C6.98087 6.20307 6.98085 6.20292 6.98085 6.20281C6.98083 6.19077 6.97805 6.14463 6.93188 6.02016C6.88466 5.89286 6.81116 5.73177 6.69798 5.4884C6.54343 5.15694 6.24048 4.62839 5.89356 4.10085C5.54262 3.5672 5.18066 3.08672 4.91617 2.82651L4.91572 2.82607L4.91527 2.82563C4.77571 2.68777 4.67972 2.59843 4.61042 2.54027C4.57675 2.55532 4.53618 2.57324 4.49218 2.59154Z" fill="#ffffff"/>
7272    </svg><span class="text-tiny phone" aria-label="Beckett Simonon Phone number for help: <p>+ 1-844-423-2538</p>" tabindex="0"><p>+ 1-844-423-2538</p></span></span>
7273    </div>
7274
7275    
7276
7277    
7278
7279  </div>
7280
7281</div>
7282
7283<style>
7284  /* Marquee CSS Pure - Infinite scroll without jumps */
7285  .marquee-wrapper {
7286    overflow: hidden;
7287    width: 100%;
7288  }
7289
7290  .marquee-track {
7291    display: flex;
7292    gap: 0;
7293    width: max-content;
7294    /* Duration set by JS based on content width for constant speed */
7295    animation: marquee-scroll var(--marquee-duration, 20s) linear infinite;
7296  }
7297
7298  .marquee-content {
7299    display: flex;
7300    flex-shrink: 0;
7301    gap: 0;
7302  }
7303
7304  .marquee-item {
7305    display: inline-flex;
7306    align-items: center;
7307    white-space: nowrap;
7308    padding-right: 20px;
7309  }
7310
7311  .marquee-item a {
7312    text-decoration: underline;
7313    color: inherit;
7314  }
7315
7316  .marquee-item p {
7317    display: inline;
7318    margin: 0;
7319  }
7320
7321  .marquee-item::after {
7322    content: '•';
7323    padding-left: 20px;
7324  }
7325
7326  @keyframes marquee-scroll {
7327    0% {
7328      transform: translateX(0);
7329    }
7330    100% {
7331      transform: translateX(-25%);
7332    }
7333  }
7334
7335  #top-banner {
7336    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
7337    color: #ffffff !important;
7338  }
7339
7340  #top-banner #richtext-topbanner a {
7341    text-decoration: underline;
7342  }
7343
7344  #top-banner #richtext-topbanner p, .phone p {
7345    margin-bottom: 0 !important;
7346    display: inline;
7347  }
7348
7349  /* Unified Marquee AB Variant - hidden by default; activated via JS when Shoplift assigns variant */
7350  .marquee-item--phone { display: none; }
7351
7352  #top-banner.top-banner--variant-unified .top-banner__inner {
7353    width: 100% !important;
7354    max-width: none !important;
7355    padding-left: 0 !important;
7356    padding-right: 0 !important;
7357  }
7358  #top-banner.top-banner--variant-unified #richtext-topbanner {
7359    width: 100% !important;
7360  }
7361  #top-banner.top-banner--variant-unified .marquee-wrapper {
7362    display: block !important;
7363  }
7364  #top-banner.top-banner--variant-unified #top-banner__content-desktop {
7365    display: none !important;
7366  }
7367  #top-banner.top-banner--variant-unified .top-banner__phone-column {
7368    display: none !important;
7369  }
7370  #top-banner.top-banner--variant-unified .marquee-item--phone {
7371    display: inline-flex;
7372  }
7373</style>
7374
7375<script>
7376  window.currentPromo = window.currentPromo || {
7377    isEnabledPromo: false,
7378    promoType: '',
7379    promoHTML: 'No active promo'
7380  };
7381</script>
7381
7382
7383<script>
7384  (function () {
7385    var abEnabled = false;
7386    var hypothesisId = "";
7387    window.enableTopBannerUnifiedMarqueeAb = abEnabled;
7388    window.topBannerUnifiedMarqueeHypothesisId = hypothesisId;
7389
7390    if (!abEnabled) return;
7391
7392    function applyVariant() {
7393      var banner = document.getElementById('top-banner');
7394      if (!banner) return;
7395      if (banner.getAttribute('data-countdown-active') === 'true') return;
7396      banner.classList.add('top-banner--variant-unified');
7397      try {
7398        if (window.setMarqueeSpeed) window.setMarqueeSpeed();
7399      } catch (e) { /* no-op */ }
7400    }
7401
7402    var attempts = 0;
7403    var MAX_ATTEMPTS = 40; // 40 * 100ms = 4s max wait for Shoplift
7404
7405    function checkTopBannerAB() {
7406      if (!hypothesisId) {
7407        try { console.log('[AB][top-banner] no hypothesisId, applying variant directly'); } catch (e) { /* no-op */ }
7408        applyVariant();
7409        return;
7410      }
7411
7412      if (typeof window.isShopliftHypothesisActive === 'function') {
7413        try {
7414          Promise.resolve(window.isShopliftHypothesisActive(hypothesisId))
7415            .then(function (isActive) {
7416              try { console.log('[AB][top-banner] hypothesisId=', hypothesisId, 'assignment=', isActive ? 'variant' : 'control'); } catch (e) { /* no-op */ }
7417              if (isActive) applyVariant();
7418            })
7419            .catch(function () { /* no-op: stay on control */ });
7420        } catch (e) { /* no-op */ }
7421        return;
7422      }
7423
7424      attempts++;
7425      if (attempts < MAX_ATTEMPTS) {
7426        setTimeout(checkTopBannerAB, 100);
7427      } else {
7428        try { console.log('[AB][top-banner] Shoplift not available after', MAX_ATTEMPTS * 100, 'ms, staying on control'); } catch (e) { /* no-op */ }
7429      }
7430    }
7431
7432    if (document.readyState === 'loading') {
7433      document.addEventListener('DOMContentLoaded', checkTopBannerAB);
7434    } else {
7435      checkTopBannerAB();
7436    }
7437  })();
7438</script>
7438
7439
7440<script>
7441window.addEventListener('DOMContentLoaded', () => {
7442  // Marquee speed calculation - runs after full render
7443  function setMarqueeSpeed() {
7444    const marqueeTrack = document.querySelector('.marquee-track');
7445    const marqueeContent = document.querySelector('.marquee-content');
7446
7447    if (!marqueeTrack || !marqueeContent) return;
7448
7449    // Measure the actual width of ONE content block
7450    const contentWidth = marqueeContent.offsetWidth;
7451    const pixelsPerSecond = 50;
7452
7453    // Duration = distance / speed
7454    const duration = Math.max(contentWidth / pixelsPerSecond, 5); // minimum 5s
7455    marqueeTrack.style.setProperty('--marquee-duration', `${duration}s`);
7456  }
7457  window.setMarqueeSpeed = setMarqueeSpeed;
7458
7459  // Run after fonts and styles are fully loaded
7460  if (document.fonts && document.fonts.ready) {
7461    document.fonts.ready.then(() => {
7462      requestAnimationFrame(() => {
7463        requestAnimationFrame(setMarqueeSpeed);
7464      });
7465    });
7466  } else {
7467    // Fallback for browsers without font loading API
7468    setTimeout(setMarqueeSpeed, 100);
7469  }
7470
7471  const desktopPromoSpan = document.querySelector('#top-banner__content-desktop span');
7472  const firstMarqueeItem = document.querySelector('.marquee-item');
7473  window.currentPromo.promoHTML = desktopPromoSpan?.innerHTML || firstMarqueeItem?.innerHTML || 'No active promo';
7474
7475  let blocks = document.querySelectorAll('.block-text');
7476
7477  blocks.forEach(function(block) {
7478    let anchors = block.querySelectorAll('a:not([href]), a[href=""]');
7479    anchors.forEach(function(anchor) {
7480      anchor.setAttribute('aria-label', 'Current promotion');
7481    });
7482
7483    let allAnchors = block.querySelectorAll('a[href]:not([href=""])');
7484    allAnchors.forEach(function(anchor) {
7485      let link = anchor.getAttribute('href');
7486      let pathSegments = link.split('/');
7487      let lastSegment = pathSegments[pathSegments.length - 1];
7488      let formattedSegment = lastSegment.replace(/-/g, ' ');
7489      anchor.setAttribute('aria-label', 'Current promotion of ' + formattedSegment);
7490    });
7491  });
7492
7493  
7494});
7495</script>
7495
7496
7497
7498<style> #shopify-section-top-banner .top-banner__phone-column {display: none;} </style></div>
7499        <div id="shopify-section-header" class="shopify-section"><style>
7500  header, #mobile-menu li {
7501    list-style-type: none;
7502  }
7503
7504  #megamenu-placeholder {
7505    overflow: hidden;
7506    max-height: 0;
7507    transition: .4s cubic-bezier(.33,1,.68,1);
7508  }
7509
7510  #megamenu-placeholder.closed * {
7511    display: none !important;
7512  }
7513
7514  #right-menu.closed * {
7515    display: none !important;
7516  }
7517
7518  #mobile-menu.closed * {
7519    display: none !important;
7520  }
7521
7522  #megamenu-placeholder.active {
7523    max-height: 1000px;
7524  }
7525
7526  header #menu-items-mobile .accordion-menu button::after {
7527    content: url('data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxsaW5lIHgxPSI3LjUiIHkxPSIyLjE4NTU3ZS0wOCIgeDI9IjcuNSIgeTI9IjE1IiBzdHJva2U9ImJsYWNrIi8+CjxsaW5lIHgxPSIxNSIgeTE9IjcuNSIgeDI9Ii00Ljk1Mzk2ZS0wOCIgeTI9IjcuNSIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4K');
7528  }
7529
7530  header #menu-items-mobile .accordion-menu button.active-item::after {
7531    content: url('data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE1IiBoZWlnaHQ9IjEiIHZpZXdCb3g9IjAgMCAxNSAxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iMTUiIHkxPSIwLjUiIHgyPSItNC45NTM5NmUtMDgiIHkyPSIwLjQ5OTk5OSIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4K');
7532    margin-top: -8px;
7533  }
7534
7535  header #menu-items-mobile .accordion-menu--enhanced button::after {
7536    content: '';
7537    display: inline-block;
7538    width: 8px;
7539    height: 8px;
7540    border-right: 1.5px solid black;
7541    border-bottom: 1.5px solid black;
7542    transform: rotate(45deg);
7543    margin-top: -2px;
7544    transition: transform 0.2s ease;
7545  }
7546
7547  header #menu-items-mobile .accordion-menu--enhanced button.active-item::after {
7548    content: '';
7549    transform: rotate(-135deg);
7550    margin-top: 2px;
7551  }
7552
7553  .types {
7554    opacity: 0;
7555    width: 0px;
7556    min-width: 0px !important;
7557    transition: opacity 0.4s ease-in-out;
7558    overflow: hidden;
7559  }
7560
7561  .types.active {
7562    overflow: visible;
7563    opacity: 1;
7564    min-width: 170px !important;
7565  }
7566
7567  header .item-menu.mobile:hover::before {
7568    top: 30px;
7569  }
7570
7571  header .item-menu.active-item::before {
7572    content: '';
7573    border-bottom: 2px solid #000000;
7574    position: absolute;
7575    top: 46px;
7576    width: 100%;
7577  }
7578
7579  header .item-menu.active-item.mobile::before {
7580    top: 30px;
7581  }
7582
7583  header #mobile-menu.open {
7584    left: 0 !important;
7585    opacity: 1 !important;
7586    filter: blur(0px);
7587  }
7588
7589  header #right-menu.open {
7590    right: 0 !important;
7591    left: auto !important;
7592    opacity: 1 !important;
7593    width: 50% !important;
7594    filter: blur(0px);
7595  }
7596
7597  header #right-menu.closed {
7598    right: 0;
7599    left: auto;
7600    width: 0 !important;
7601    min-width: 0;
7602    overflow: hidden;
7603    pointer-events: none;
7604  }
7605
7606  @media (max-width: 720px) {
7607    header #right-menu.open {
7608      width: 100% !important;
7609    }
7610  }
7611
7612  header #right-menu{
7613    filter: blur(20px);
7614  }
7615
7616  header #menu-placeholder {
7617    transition: all 0.3s ease-in-out;
7618    filter: blur(20px);
7619  }
7620
7621  @keyframes menuitem {
7622    0% {
7623      opacity: 0;
7624    }
7625    100% {
7626      opacity: 1;
7627    }
7628  }
7629
7630  header .menu-items, .hightlight-image, .type-items, #main, #mobile-menu, #right-men, #custom-overlay {
7631    animation-name: menuitem;
7632    animation-duration: 1s;
7633    transition: all 0.1s ease-in;
7634  }
7635
7636  header .menu-items:hover {
7637    transform: scale(1.03);
7638  }
7639
7640  header #mobile-menu .panel-menu {
7641    overflow: hidden;
7642    max-height: 0;
7643    transition: max-height 0.2s ease-out;
7644  }
7645
7646  /* header [data-parent="women"] ul a li,  .panel-menu [data-parent="women"] {
7647    display: none;
7648  } */
7649
7650</style>
7651
7652<!-- hover:bg-green-200 hover:!text-white -->
7653<header class="relative border-b-[1px] border-[#f2f2f2]">
7654
7655  <div id="header" class="w-full bg-white z-40 sticky flex flex-col items-center overflow-hidden" aria-label="Website header">
7656    <div class="w-full max-w-[1200px] flex flex-row items-center justify-between px-6 lg:px-0 h-[65px]">
7657
7658      <nav id="nav-menu" class="hidden lg:flex flex-row gap-8 w-1/2 lg:w-1/3 justify-start" aria-label="Navigation menu desktop for megamenu" role="navigation" tabindex="0">
7659        
7660          <button data-name="men" aria-label="Menu button for Men products" class="item-menu-desktop !cursor-pointer" aria-controls="megamenu-placeholder" aria-expanded="false">
7661            <span class="font-worksans text-tiny tracking-widest uppercase relative cursor-pointer hover:border-b-[1px] hover:border-black">Men</span>
7662          </button>
7663        
7664          <button data-name="women" aria-label="Menu button for Women products" class="item-menu-desktop !cursor-pointer" aria-controls="megamenu-placeholder" aria-expanded="false">
7665            <span class="font-worksans text-tiny tracking-widest uppercase relative cursor-pointer hover:border-b-[1px] hover:border-black">Women</span>
7666          </button>
7667        
7668
7669        
7670      </nav>
7671
7672      <div class="flex flex-row gap-3 lg:w-1/3 justify-center">
7673        <button id="toggle-menu-mobile" class="flex lg:hidden cursor-pointer" aria-label="Navigation menu mobile" aria-controls="mobile-menu" role="button" tabindex="0">
7674          <span aria-hidden="true" class="openBtn"><svg aria-hidden="true"  class="w-[24px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
7675      <path d="M4.59375 5.83716C4.17954 5.83716 3.84375 6.17294 3.84375 6.58716C3.84375 7.00137 4.17954 7.33716 4.59375 7.33716V5.83716ZM21.0938 7.33716C21.508 7.33716 21.8438 7.00137 21.8438 6.58716C21.8438 6.17294 21.508 5.83716 21.0938 5.83716V7.33716ZM4.59375 11.8372C4.17954 11.8372 3.84375 12.1729 3.84375 12.5872C3.84375 13.0014 4.17954 13.3372 4.59375 13.3372V11.8372ZM21.0938 13.3372C21.508 13.3372 21.8438 13.0014 21.8438 12.5872C21.8438 12.1729 21.508 11.8372 21.0938 11.8372V13.3372ZM4.59375 17.8372C4.17954 17.8372 3.84375 18.1729 3.84375 18.5872C3.84375 19.0014 4.17954 19.3372 4.59375 19.3372V17.8372ZM21.0938 19.3372C21.508 19.3372 21.8438 19.0014 21.8438 18.5872C21.8438 18.1729 21.508 17.8372 21.0938 17.8372V19.3372ZM4.59375 7.33716H21.0938V5.83716H4.59375V7.33716ZM4.59375 13.3372H21.0938V11.8372H4.59375V13.3372ZM4.59375 19.3372H21.0938V17.8372H4.59375V19.3372Z" fill="#000000"/>
7676    </svg></span>
7677          <span aria-hidden="true" class="closeBtn hidden"><svg aria-hidden="true"  class="w-[24px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
7678      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
7679    </svg></span>
7680        </button>
7681        <div class="flex justify-center items-center">
7682          <a class="!outline-none" id="logo" href="/" aria-label="Beckett Simonon logo for return to homepage">
7683            <svg aria-hidden="true"  class="min-w-[150px] w-[150px] lg:w-[220px]" viewBox="0 0 154 15" fill="none" xmlns="http://www.w3.org/2000/svg">
7684      <g clip-path="url(#clip0_616_254)">
7685        <path d="M4.32202 0.804264C6.76713 0.804264 8.23774 1.75722 8.23774 3.71054C8.23774 4.7568 7.83022 5.60115 7.08606 6.0784C8.75157 6.63977 9.58432 7.94759 9.58432 9.52157C9.58432 11.969 7.66485 13.6516 4.49921 13.6516H0.460938V0.802734L4.32202 0.804264ZM3.91451 5.26311C5.40283 5.26311 6.18243 4.85929 6.18243 3.79467C6.18243 2.5465 5.04847 2.45472 3.93222 2.45472H2.51329V5.26311H3.91451ZM3.75504 11.9934C6.28874 11.9934 7.42271 11.3816 7.42271 9.53381C7.42271 7.85123 6.4482 6.90898 4.02672 6.90898H2.51329V11.9934H3.75504Z" fill="#000000"/>
7686        <path d="M18.7446 0.804264L18.9218 2.45472H13.3229V5.20804H17.7701L17.9473 6.86003H13.3229V11.9996H19.1876L19.0104 13.6516H11.2676V0.802734L18.7446 0.804264Z" fill="#000000"/>
7687        <path d="M26.663 2.34476C24.5369 2.34476 22.4638 3.90497 22.4638 7.22731C22.4638 10.5496 24.5191 12.1099 26.6808 12.1099C27.6846 12.118 28.6606 11.768 29.4448 11.1187L30.313 12.3424C29.1603 13.3942 27.6719 13.9654 26.1359 13.9454C23.0352 13.9454 20.3066 11.7795 20.3066 7.22731C20.3066 2.67516 23.1593 0.510742 26.2245 0.510742C27.7397 0.513535 29.2063 1.06489 30.3706 2.06943L29.4492 3.33595C28.6532 2.69289 27.6725 2.344 26.663 2.34476Z" fill="#000000"/>
7688        <path d="M34.3014 0.804264V6.00497L38.8904 0.804264H40.9575L37.2603 4.96942L41.7253 13.6516H39.4264L35.8606 6.57093L34.3014 8.23669V13.6516H32.2461V0.802734L34.3014 0.804264Z" fill="#000000"/>
7689        <path d="M50.5122 0.804264L50.6894 2.45472H45.0905V5.20804H49.5377L49.7149 6.86003H45.0905V11.9996H50.9552L50.778 13.6516H43.0352V0.802734L50.5122 0.804264Z" fill="#000000"/>
7690        <path d="M60.3284 2.45442H57.3871V13.6512H55.3318V2.45442H52.3906L52.5663 0.803955H60.1497L60.3284 2.45442Z" fill="#000000"/>
7691        <path d="M69.3972 2.45442H66.4575V13.6512H64.4022V2.45442H61.4609L61.6381 0.803955H69.22L69.3972 2.45442Z" fill="#000000"/>
7692        <path d="M78.6482 2.25298C78.2052 2.25298 77.78 2.50996 77.78 3.09733C77.78 4.80439 81.4831 7.38027 81.4831 10.4395C81.4831 12.4403 79.8884 13.8903 77.78 13.8903C77.0965 13.8986 76.4205 13.742 75.8055 13.433C75.1905 13.1239 74.6533 12.671 74.2363 12.1099L75.1931 10.8433C75.8841 11.5959 76.68 12.0548 77.5659 12.0548C78.629 12.0548 79.39
769208 11.4124 79.3908 10.3477C79.3908 7.97988 75.6877 5.85065 75.6877 3.07898C75.6877 1.42699 76.9812 0.510742 78.3632 0.510742C78.8874 0.514347 79.4033 0.645881 79.8692 0.894677L79.4617 2.50996C79.2197 2.34565 78.9375 2.25648 78.6482 2.25298Z" fill="#000000"/>
7693        <path d="M85.4518 0.803955V13.6528H83.3965V0.803955H85.4518Z" fill="#000000"/>
7694        <path d="M90.3669 0.803955L94.2826 12.4031L98.0448 0.803955H100.827V13.6528H98.783V6.38248L98.8893 2.69304L97.844 6.21117L95.452 13.6451H92.9419L90.4319 6.33965L89.67 2.70527L89.8117 6.57063V13.6558H87.9336V0.807014L90.3669 0.803955Z" fill="#000000"/>
7695        <path d="M109.142 13.9268C105.952 13.9268 102.852 11.7058 102.852 7.22702C102.852 2.74829 105.952 0.528809 109.142 0.528809C112.331 0.528809 115.431 2.74829 115.431 7.22702C115.431 11.7058 112.331 13.9268 109.142 13.9268ZM105.007 7.22702C105.007 10.531 106.885 12.183 109.142 12.183C111.398 12.183 113.276 10.531 113.276 7.22702C113.276 3.92304 111.398 2.27105 109.142 2.27105C106.885 2.27105 105.013 3.92304 105.013 7.22702H105.007Z" fill="#000000"/>
7696        <path d="M117.451 0.803955H120.268L124.078 9.50291L124.946 11.7239L124.857 8.41993V0.803955H126.736V13.6528H123.93L120.192 5.15267L119.235 2.72975L119.323 5.64826V13.6512H117.451V0.803955Z" fill="#000000"/>
7697        <path d="M135.042 13.9268C131.853 13.9268 128.752 11.7058 128.752 7.22702C128.752 2.74829 131.853 0.528809 135.042 0.528809C138.231 0.528809 141.332 2.74676 141.332 7.22702C141.332 11.7073 138.231 13.9268 135.042 13.9268ZM130.908 7.22702C130.908 10.531 132.786 12.183 135.042 12.183C137.298 12.183 139.176 10.531 139.176 7.22702C139.176 3.92304 137.298 2.27105 135.042 2.27105C132.786 2.27105 130.914 3.92304 130.914 7.22702H130.908Z" fill="#000000"/>
7698        <path d="M143.354 0.803955H146.177L149.986 9.50291L150.854 11.7239L150.766 8.41993V0.803955H152.644V13.6528H149.838L146.1 5.1542L145.143 2.72975L145.232 5.64826V13.6512H143.354V0.803955Z" fill="#000000"/>
7699      </g>
7700      <defs>
7701      <clipPath id="clip0_616_254">
7702        <rect width="154" height="14" fill="white" transform="translate(0 0.128418)"/>
7703      </clipPath>
7704      </defs>
7705    </svg>
7706          </a>
7707        </div>
7708      </div>
7709
7710      <div class="justify-end w-1/2 lg:w-1/3 inline-flex gap-3 lg:gap-6 items-center custom-fade-in">
7711        <button id="search-btn" aria-label="Search button" aria-controls="search-bar" aria-expanded="false">
7712          <svg aria-hidden="true"  class="cursor-pointer w-[20px]"  viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
7713    <path d="M7.34031 3.71545C4.90823 3.71545 2.93664 5.68704 2.93664 8.11912C2.93664 10.5512 4.90823 12.5228 7.34031 12.5228C9.77239 12.5228 11.744 10.5512 11.744 8.11912C11.744 5.68704 9.77239 3.71545 7.34031 3.71545ZM1.46875 8.11912C1.46875 4.87635 4.09754 2.24756 7.34031 2.24756C10.5831 2.24756 13.2119 4.87635 13.2119 8.11912C13.2119 9.47597 12.7516 10.7253 11.9787 11.7196L15.9327 15.6735C16.2193 15.9602 16.2193 16.4249 15.9327 16.7115C15.6461 16.9981 15.1813 16.9981 14.8947 16.7115L10.9408 12.7575C9.94652 13.5304 8.69716 13.9907 7.34031 13.9907C4.09754 13.9907 1.46875 11.3619 1.46875 8.11912Z" fill="#000000"/>
7714    </svg>
7715        </button>
7716        <button id="drawer-cart-button" onclick="window.theme.dispatchEvent('drawer:cart:open')" class="inline-flex cursor-pointer" aria-label="Drawer cart" role="button" aria-controls="drawer--cart" tabindex="0" aria-expanded="false">
7717          <svg aria-hidden="true"  class="cursor-pointer w-[20px]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7718      <path d="M2 2H3.30616C3.55218 2 3.67519 2 3.77418 2.04524C3.86142 2.08511 3.93535 2.14922 3.98715 2.22995C4.04593 2.32154 4.06333 2.44332 4.09812 2.68686L4.57143 6M4.57143 6L5.62332 13.7314C5.75681 14.7125 5.82355 15.2031 6.0581 15.5723C6.26478 15.8977 6.56108 16.1564 6.91135 16.3174C7.30886 16.5 7.80394 16.5 8.79411 16.5H17.352C18.2945 16.5 18.7658 16.5 19.151 16.3304C19.4905 16.1809 19.7818 15.9398 19.9923 15.6342C20.2309 15.2876 20.3191 14.8247 20.4955 13.8988L21.8191 6.94969C21.8812 6.62381 21.9122 6.46087 21.8672 6.3335C21.8278 6.22177 21.7499 6.12768 21.6475 6.06802C21.5308 6 21.365 6 21.0332 6H4.57143ZM10 21C10 21.5523 9.55228 22 9 22C8.44772 22 8 21.5523 8 21C8 20.4477 8.44772 20 9 20C9.55228 20 10 20.4477 10 21ZM18 21C18 21.5523 17.5523 22 17 22C16.4477 22 16 21.5523 16 21C16 20.4477 16.4477 20 17 20C17.5523 20 18 20.4477 18 21Z" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7719    </svg>
7720          <span id="cart-items-count" class="w-[22px] h-[22px] bg-black rounded-full flex items-center justify-center text-white" aria-hidden="true">0</span>
7721        </button>
7722        <a class="hidden lg:block" href="/account" aria-label="Account button">
7723          <svg aria-hidden="true"  class="cursor-pointer w-[20px]" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
7724      <path d="M9.03519 3.71545C7.41381 3.71545 6.09941 5.02984 6.09941 6.65123C6.09941 8.27261 7.41381 9.58701 9.03519 9.58701C10.6566 9.58701 11.971 8.27261 11.971 6.65123C11.971 5.02984 10.6566 3.71545 9.03519 3.71545ZM4.63152 6.65123C4.63152 4.21915 6.60311 2.24756 9.03519 2.24756C11.4673 2.24756 13.4389 4.21915 13.4389 6.65123C13.4389 9.08331 11.4673 11.0549 9.03519 11.0549C6.60311 11.0549 4.63152 9.08331 4.63152 6.65123ZM6.09941 13.9907C4.88337 13.9907 3.89758 14.9765 3.89758 16.1925C3.89758 16.5979 3.56898 16.9265 3.16363 16.9265C2.75829 16.9265 2.42969 16.5979 2.42969 16.1925C2.42969 14.1658 4.07268 12.5228 6.09941 12.5228H11.971C13.9977 12.5228 15.6407 14.1658 15.6407 16.1925C15.6407 16.5979 15.3121 16.9265 14.9068 16.9265C14.5014 16.9265 14.1728 16.5979 14.1728 16.1925C14.1728 14.9765 13.187 13.9907 11.971 13.9907H6.09941Z" fill="#000000"/>
7725    </svg>
7726        </a>
7727        
7728          <a id="notification-btn" class="notification-btn-enter z-50 relative" href="#" aria-label="Notifications button">
7729  <svg class="cursor-pointer w-[22px]" fill="#000000" viewBox="0 0 16 16" width="24" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
7730      <path d="M15 7.2L8.8 1a1.25 1.25 0 0 0-.88-.34h-6A1.25 1.25 0 0 0 .66 1.91v6A1.25 1.25 0 0 0 1 8.8L7.2 15a1.24 1.24 0 0 0 .88.36A1.28 1.28 0 0 0 9 15l6-6a1.27 1.27 0 0 0 0-1.8zm-6.9 6.89L1.91 7.92v-6h6l6.17 6.17z"/>
7731      <ellipse cx="4.95" cy="4.95" rx="1.41" ry="1.5"/>
7732    </svg>
7733  
7734    <span
7735      id="notification-badge"
7736      class="absolute -top-[3px] -right-[5px] w-[15px] h-[15px] bg-red rounded-full flex items-center justify-center text-white text-[8px] font-bold leading-none hidden"
7737      aria-hidden="true"
7738    >0</span>
7739  
7740</a>
7741
7742<div
7743  class="notification-bubble fixed p-2 bg-white mt-2 notification-bubble--closed flex flex-col gap-2"
7744  role="dialog"
7745  aria-label="Notifications"
7746  aria-live="polite"
7747  aria-modal="true">
7748
7749  <div id="notification-promo-content" class="flex flex-col gap-3 hidden"></div>
7750
7751  <div id="notification-bubble-content" class="flex flex-col gap-3">
7752  
7753    
7754  
7755  </div>
7756
7757</div>
7758
7759<style>
7760  .notification-btn-enter {
7761    display: none;
7762  }
7763
7764  .notification-btn-enter.notification-btn-ready {
7765    display: inline-block;
7766    opacity: 0;
7767    transition: opacity 0.2s ease;
7768  }
7769
7770  .notification-btn-enter.notification-btn-visible {
7771    opacity: 1;
7772  }
7773
7774  .notification-bubble {
7775    --notification-desktop-width: 380px;
7776    box-shadow: 0 8px 40px rgba(0, 0, 0, 0.12), 0 2px 8px rgba(0, 0, 0, 0.08);
7777    overflow: hidden;
7778    transform-origin: top right;
7779    opacity: 1;
7780    transform: scale(1);
7781    border-radius: 12px;
7782    transition: transform 0.35s cubic-bezier(0.32, 0.72, 0, 1),
7783                opacity 0.25s ease,
7784                border-radius 0.35s cubic-bezier(0.32, 0.72, 0, 1);
7785    pointer-events: auto;
7786    left: 10px;
7787    right: 10px;
7788    width: auto;
7789  }
7790
7791  @media (min-width: 768px) {
7792    .notification-bubble {
7793      left: auto;
7794      width: var(--notification-desktop-width);
7795    }
7796  }
7797
7798  .notification-bubble--closed {
7799    transform: scale(0.35);
7800    border-radius: 50px;
7801    opacity: 0;
7802    pointer-events: none;
7803    visibility: hidden;
7804  }
7805
7806  .notification-bubble::before {
7807    content: '';
7808    position: absolute;
7809    top: -8px;
7810    right: 12px;
7811    border-left: 8px solid transparent;
7812    border-right: 8px solid transparent;
7813    border-bottom: 8px solid #fff;
7814    filter: drop-shadow(0 -1px 1px rgba(0,0,0,0.06));
7815  }
7816
7817  @keyframes notification-fade-in {
7818    from { opacity: 0; transform: scale(0.85); }
7819    to   { opacity: 1; transform: scale(1); }
7820  }
7821
7822  @keyframes notification-fade-out {
7823    from { opacity: 1; transform: scale(1); }
7824    to   { opacity: 0; transform: scale(0.85); }
7825  }
7826
7827  @keyframes notification-pulse {
7828    0%, 100% { opacity: 1; }
7829    50%      { opacity: 0.4; }
7830  }
7831
7832  #notification-badge.breathing {
7833    animation: notification-pulse 2.5s ease-in-out infinite;
7834  }
7835
7836  #notification-badge.pop-in {
7837    animation: notification-fade-in 0.3s ease forwards;
7838  }
7839
7840  #notification-badge.pop-out {
7841    animation: notification-fade-out 0.2s ease forwards;
7842  }
7843
7844  .notification-bubble .notification-item img {
7845    transition: transform 0.3s ease;
7846  }
7847  .notification-bubble .notification-item:hover img {
7848    transform: scale(1.008);
7849  }
7850</style>
7851
7852<script>
7853  document.addEventListener('DOMContentLoaded', () => {
7854    const notificationBtn = document.getElementById('notification-btn');
7855    const notificationBubble = document.querySelector('.notification-bubble');
7856    const badge = document.getElementById('notification-badge');
7857    const notificationContent = document.querySelector('#notification-bubble-content');
7858    const promoContent = document.querySelector('#notification-promo-content');
7859    const badgeType = 'count';
7860    let wasNotificationOpen = false;
7861
7862    const NOTIFICATION_HIDE_DURATION = 1800000;
7863
7864    const countVisibleItems = () => {
7865      const promoItems = promoContent.classList.contains('hidden') ? 0 : promoContent.children.length;
7866      const blockItems = notificationContent.classList.contains('hidden') ? 0 : notificationContent.children.length;
7867      return promoItems + blockItems;
7868    };
7869
7870    const showBadge = (count) => {
7871      if (badgeType === 'count') badge.textContent = count;
7872      badge.classList.remove('hidden', 'pop-out');
7873      if (badgeType === 'dot') {
7874        badge.classList.add('breathing');
7875      } else {
7876        badge.classList.add('pop-in');
7877      }
7878    };
7879
7880    const hideBadge = () => {
7881      badge.classList.remove('pop-in', 'breathing');
7882      badge.classList.add('pop-out');
7883      badge.addEventListener('animationend', () => {
7884        badge.classList.add('hidden');
7885        badge.classList.remove('pop-out');
7886      }, { once: true });
7887    };
7888
7889    const updateBadge = () => {
7890      const notifications = countVisibleItems();
7891      const hideUntil = localStorage.getItem('hideNotificationsUntil');
7892      const currentTime = new Date().getTime();
7893
7894      if (hideUntil && currentTime < parseInt(hideUntil)) {
7895        if (!badge.classList.contains('hidden')) hideBadge();
7896        return;
7897      }
7898
7899      if (notifications > 0) {
7900        showBadge(notifications);
7901      } else {
7902        if (!badge.classList.contains('hidden')) hideBadge();
7903      }
7904    };
7905
7906    const injectPromoBanners = () => {
7907      const promo = window.currentPromo;
7908      if (!promo) return false;
7909
7910      let inserted = false;
7911
7912      if (promo.menBannerImage) {
7913        const link = document.createElement('a');
7914        link.href = promo.menCollection || '#';
7915        link.className = 'notification-item block rounded-lg overflow-hidden';
7916        const img = document.createElement('img');
7917        img.src = promo.menBannerImage;
7918        img.alt = 'Men promo banner';
7919        img.className = 'w-full h-auto rounded-lg';
7920        img.style.maxWidth = '100%';
7921        img.style.display = 'block';
7922        link.appendChild(img);
7923        promoContent.appendChild(link);
7924        inserted = true;
7925      }
7926
7927      if (promo.womenBannerImage) {
7928        const link = document.createElement('a');
7929        link.href = promo.womenCollection || '#';
7930        link.className = 'notification-item block rounded-lg overflow-hidden';
7931        const img = document.createElement('img');
7932        img.src = promo.womenBannerImage;
7933        img.alt = 'Women promo banner';
7934        img.className = 'w-full h-auto rounded-lg';
7935        img.style.maxWidth = '100%';
7936        img.style.display = 'block';
7937        link.appendChild(img);
7938        promoContent.appendChild(link);
7939        inserted = true;
7940      }
7941
7942      return inserted;
7943    };
7944
7945    const syncContainerVisibility = () => {
7946      const hasPromo = promoContent.children.length > 0;
7947      const hasBlocks = notificationContent.children.length > 0;
7948      promoContent.classList.toggle('hidden', !hasPromo);
7949      notificationContent.classList.toggle('hidden', !hasBlocks);
7950    };
7951
7952    const initNotificationCenter = () => {
7953      const hasPromoBanners = injectPromoBanners();
7954      const hasBlocks = notificationContent.children.length > 0;
7955
7956      syncContainerVisibility();
7957
7958      if (!hasPromoBanners && !hasBlocks) return;
7959
7960      notificationBtn.classList.add('notification-btn-ready');
7961      requestAnimationFrame(() => {
7962        notificationBtn.classList.add('notification-btn-visible');
7963        updateBadge();
7964      });
7965    };
7966
7967    initNotificationCenter();
7968
7969    const positionBubble = (btnRect) => {
7970      notificationBubble.style.top = `${btnRect.bottom + 5}px`;
7971      if (window.innerWidth >= 768) {
7972        notificationBubble.style.right = `${window.innerWidth - btnRect.right - 12}px`;
7973      }
7974    };
7975
7976    const markAsRead = () => {
7977      const hideUntil = new Date().getTime() + NOTIFICATION_HIDE_DURATION;
7978      localStorage.setItem('hideNotificationsUntil', hideUntil.toString());
7979      updateBadge();
7980    };
7981
7982    const openBubble = () => {
7983      const btnRect = notificationBtn.getBoundingClientRect();
7984      positionBubble(btnRect);
7985      notificationBubble.style.visibility = 'visible';
7986      requestAnimationFrame(() => {
7987        notificationBubble.classList.remove('notification-bubble--closed');
7988      });
7989      wasNotificationOpen = true;
7990      notificationBubble.setAttribute('tabindex', '-1');
7991      notificationBubble.focus();
7992      if (!badge.classList.contains('hidden')) hideBadge();
7993    };
7994
7995    const closeBubble = () => {
7996      notificationBubble.classList.add('notification-bubble--closed');
7997      notificationBubble.addEventListener('transitionend', () => {
7998        if (!wasNotificationOpen) {
7999          notificationBubble.style.visibility = 'hidden';
8000        }
8001      }, { once: true });
8002      wasNotificationOpen = false;
8003      markAsRead();
8004    };
8005
8006    document.addEventListener('click', (e) => {
8007      if (wasNotificationOpen &&
8008          !notificationBubble.contains(e.target) &&
8009          !notificationBtn.contains(e.target)) {
8010        closeBubble();
8011      }
8012    });
8013
8014    notificationBtn.addEventListener('click', (e) => {
8015      e.preventDefault();
8016      e.stopPropagation();
8017
8018      if (wasNotificationOpen) {
8019        closeBubble();
8020      } else {
8021        openBubble();
8022      }
8023    });
8024
8025    [promoContent, notificationContent].forEach(container => {
8026      container.addEventListener('click', (e) => {
8027        if (e.target.closest('.notification-item')) {
8028          closeBubble();
8029        }
8030      });
8031    });
8032
8033    window.addCloseFunction(closeBubble, notificationBtn);
8034
8035    notificationBubble.addEventListener('keydown', (e) => {
8036      if (e.key === 'Escape' && wasNotificationOpen) {
8037        closeBubble();
8038      }
8039    });
8040
8041    notificationBubble.addEventListener('click', (e) => {
8042      e.stopPropagation();
8043    });
8044
8045    const observer = new MutationObserver(() => {
8046      syncContainerVisibility();
8047      updateBadge();
8048    });
8049    observer.observe(notificationContent, { childList: true, subtree: true });
8050    observer.observe(promoContent, { childList: true, subtree: true });
8051  });
8052</script>
8052
8053
8054        
8055
8056        <button id="toggle-menu-right" role="button" aria-controls="right-menu" aria-label="Open mobile menu" class="cursor-pointer hidden lg:flex" aria-expanded="false">
8057          <span aria-hidden="true" class="openBtn"><svg aria-hidden="true"  class="w-[24px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
8058      <path d="M4.59375 5.83716C4.17954 5.83716 3.84375 6.17294 3.84375 6.58716C3.84375 7.00137 4.17954 7.33716 4.59375 7.33716V5.83716ZM21.0938 7.33716C21.508 7.33716 21.8438 7.00137 21.8438 6.58716C21.8438 6.17294 21.508 5.83716 21.0938 5.83716V7.33716ZM4.59375 11.8372C4.17954 11.8372 3.84375 12.1729 3.84375 12.5872C3.84375 13.0014 4.17954 13.3372 4.59375 13.3372V11.8372ZM21.0938 13.3372C21.508 13.3372 21.8438 13.0014 21.8438 12.5872C21.8438 12.1729 21.508 11.8372 21.0938 11.8372V13.3372ZM4.59375 17.8372C4.17954 17.8372 3.84375 18.1729 3.84375 18.5872C3.84375 19.0014 4.17954 19.3372 4.59375 19.3372V17.8372ZM21.0938 19.3372C21.508 19.3372 21.8438 19.0014 21.8438 18.5872C21.8438 18.1729 21.508 17.8372 21.0938 17.8372V19.3372ZM4.59375 7.33716H21.0938V5.83716H4.59375V7.33716ZM4.59375 13.3372H21.0938V11.8372H4.59375V13.3372ZM4.59375 19.3372H21.0938V17.8372H4.59375V19.3372Z" fill="#000000"/>
8059    </svg></span>
8060          <span aria-hidden="true" class="closeBtn hidden"><svg aria-hidden="true"  class="w-[24px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
8061      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8062    </svg></span>
8063        </button>
8064
8065      </div>
8066    </div>
8067  </div>
8068
8069  
8070    <style>
8071  #megamenu-v2 {
8072    height: 0;
8073    overflow: hidden;
8074    opacity: 0;
8075    transition: height 0.45s cubic-bezier(.25,.8,.25,1), opacity 0.3s ease;
8076  }
8077  #megamenu-v2.open {
8078    height: 420px;
8079    opacity: 1;
8080    border-top: 1px solid #e5e5e5;
8081  }
8082  #megamenu-v2.closed {
8083    pointer-events: none;
8084  }
8085  .mv2-close-float {
8086    display: none;
8087    position: absolute;
8088    bottom: 0;
8089    left: 50%;
8090    transform: translate(-50%, calc(100% + 12px));
8091    z-index: 30;
8092  }
8093  #megamenu-v2.open ~ .mv2-close-float {
8094    display: flex;
8095  }
8096  .mv2-featured-img {
8097    transition: opacity 0.7s ease;
8098  }
8099  .megamenu-v2-container > * {
8100    height: 420px;
8101  }
8102  .mv2-highlights-track {
8103    display: flex;
8104    transition: transform 0.5s cubic-bezier(.25,.8,.25,1);
8105  }
8106  .mv2-highlight-slide {
8107    min-width: 100%;
8108    flex-shrink: 0;
8109  }
8110  .mv2-category-btn {
8111    text-decoration: none;
8112  }
8113  .mv2-category-btn:hover span,
8114  .mv2-view-all:hover span,
8115  .mv2-view-all span {
8116    animation: none !important;
8117  }
8118  .mv2-category-btn.active::after {
8119    content: '›';
8120    font-size: 18px;
8121    font-weight: bold;
8122  }
8123  @media (prefers-reduced-motion: reduce) {
8124    #megamenu-v2, .mv2-featured-img, .mv2-highlights-track {
8125      transition: none !important;
8126    }
8127  }
8128</style>
8129
8130
8131
8132  <div class="mv2-outer relative hidden lg:block">
8133  <div id="megamenu-v2" class="w-full bg-white closed" role="navigation" aria-label="Megamenu navigation" aria-hidden="true">
8134
8135    
8136      <div
8137        class="megamenu-v2-container grid grid-cols-12 grid-rows-[1fr] max-w-[1220px] mx-auto h-[420px] relative "
8138        data-gender="men"
8139        role="menu"
8140        aria-label="Men categories"
8141        
8142      ><nav class="col-span-2 flex flex-col gap-1 bg-white border-r border-grey-200 py-6 px-3 overflow-y-auto" aria-label="Men product categories">
8143          
8144            
8145            
8146            
8147            
8148            
8149            <a
8150              href="/collections/shoes"
8151              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between active bg-green-200 text-white"
8152              data-category="shoes"
8153              data-category-name="Shoes"
8154              data-category-url="/collections/shoes"
8155              
8156                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=800"
8157              
8158              role="menuitem"
8159              aria-label="Men Shoes"
8160              aria-expanded="true"
8161            >
8162              <span>Shoes</span>
8163            </a>
8164          
8165            
8166            
8167            
8168            
8169            
8170            <a
8171              href="/collections/boots"
8172              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
8173              data-category="boots"
8174              data-category-name="Boots"
8175              data-category-url="/collections/boots"
8176              
8177                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dowler-waxed-walnut-lifestyle-2.jpg?v=1782155473&width=800"
8178              
8179              role="menuitem"
8180              aria-label="Men Boots"
8181              aria-expanded="false"
8182            >
8183              <span>Boots</span>
8184            </a>
8185          
8186            
8187            
8188            
8189            
8190            
8191            <a
8192              href="/collections/sneakers"
8193              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
8194              data-category="sneakers"
8195              data-category-name="Sneakers"
8196              data-category-url="/collections/sneakers"
8197              
8198                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-mix-lifestyle.jpg?v=1782155676&width=800"
8199              
8200              role="menuitem"
8201              aria-label="Men Sneakers"
8202              aria-expanded="false"
8203            >
8204              <span>Sneakers</span>
8205            </a>
8206          
8207            
8208            
8209            
8210            
8211            
8212            <a
8213              href="/collections/accessories"
8214              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
8215              data-category="accessories"
8216              data-category-name="Accessories"
8217              data-category-url="/collections/accessories"
8218              
8219                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-domingo-black-2.jpg?v=1782155924&width=800"
8220              
8221              role="menuitem"
8222              aria-label="Men Accessories"
8223              aria-expanded="false"
8224            >
8225              <span>Accessories</span>
8226            </a>
8227          
8228            
8229            
8230            
8231            
8232            
8233            <a
8234              href="/collections/jackets"
8235              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
8236              data-category="jackets"
8237              data-category-name="Jackets"
8238              data-category-url="/collections/jackets"
8239              
8240                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=800"
8241              
8242              role="menuitem"
8243              aria-label="Men Jackets"
8244              aria-expanded="false"
8245            >
8246              <span>Jackets</span>
8247            </a>
8248          
8249
8250          
8251          
8252            <div class="mv2-highlights mt-auto overflow-x-hidden overflow-y-visible" role="region" aria-label="Promotional highlights" aria-roledescription="carousel">
8253              <div class="mv2-highlights-track" data-total="1" aria-live="off">
8254                
8255                  
8256                    <div class="mv2-highlight-slide" role="group" aria-roledescription="slide" aria-label="Highlight 1 of 1" >
8257                      <div class="rounded p-4" style="background-color: #f2f2f2;">
8258                        
8259                          <span class="font-worksans text-xs tracking-widest uppercase block mb-1" style="color: #2c3b33;">NEW</span>
8260                        
8261                        
8262                          <span class="font-alverata text-lg block mb-2" style="color: #2c3b33;">Prescott Jacket</span>
8263                        
8264                        
8265                          <a href="/products/prescott-jacket-suede-mens" class="font-worksans text-xs font-semibold tracking-widest uppercase underline" style="color: #2c3b33;">EXPLORE NOW</a>
8266                        
8267                      </div>
8268                    </div>
8269                  
8270                
8271              </div>
8272            </div>
8273          
8274        </nav><div class="col-span-5 flex flex-col bg-white p-6 pb-4 overflow-y-auto" data-zone="thumbnails">
8275          <div class="grid grid-cols-3 gap-4 content-start flex-1" role="menu" aria-label="Men subcategories">
8276            
8277              
8278              
8279              
8280                
8281                
8282                
8283                
8284                
8285
8286                <a
8287                  href="/collections/derbies"
8288                  class="mv2-thumb-tile flex flex-col "
8289                  data-subcategory="derbies"
8290                  data-subcategory-name="Derbies"
8291                  data-subcategory-url="/collections/derbies"
8292                  data-category="shoes"
8293                  
8294                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dunham-derbies-pull-up-leather-mix-lifestyle.jpg?v=1782155243&width=300"
8295                  
8296                  role="menuitem"
8297                  aria-label="Men Derbies"
8298                  
8299                >
8300                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8301                    
8302                      <img
8303                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dunham-derbies-pull-up-leather-mix-lifestyle.jpg?v=1782155243&width=300"
8304                        alt="Derbies"
8305                        width="300"
8306                        height="300"
8307                        class="w-full h-full object-cover"
8308                      >
8309                    
8310                  </div>
8311                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Derbies</span>
8312                </a>
8313              
8314                
8315                
8316                
8317                
8318                
8319
8320                <a
8321                  href="/collections/loafers"
8322                  class="mv2-thumb-tile flex flex-col "
8323                  data-subcategory="loafers"
8324                  data-subcategory-name="Loafers"
8325                  data-subcategory-url="/collections/loafers"
8326                  data-category="shoes"
8327                  
8328                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-cohen-loafer-blue-lifestyle-1.jpg?v=1782155262&width=300"
8329                  
8330                  role="menuitem"
8331                  aria-label="Men Loafers"
8332                  
8333                >
8334                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8335                    
8336                      <img
8337                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-cohen-loafer-blue-lifestyle-1.jpg?v=1782155262&width=300"
8338                        alt="Loafers"
8339                        width="300"
8340                        height="300"
8341                        class="w-full h-full object-cover"
8342                      >
8343                    
8344                  </div>
8345                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Loafers</span>
8346                </a>
8347              
8348                
8349                
8350                
8351                
8352                
8353
8354                <a
8355                  href="/collections/monkstraps"
8356                  class="mv2-thumb-tile flex flex-col "
8357                  data-subcategory="monkstraps"
8358                  data-subcategory-name="Monkstraps"
8359                  data-subcategory-url="/collections/monkstraps"
8360                  data-category="shoes"
8361                  
8362                    data-image="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-Hoy-monk-strap-tan-lifestyle-3.jpg?v=1775508718&width=300"
8363                  
8364                  role="menuitem"
8365                  aria-label="Men Monkstraps"
8366                  
8367                >
8368                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8369                    
8370                      <img
8371                        src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-Hoy-monk-strap-tan-lifestyle-3.jpg?v=1775508718&width=300"
8372                        alt="Monkstraps"
8373                        width="300"
8374                        height="300"
8375                        class="w-full h-full object-cover"
8376                      >
8377                    
8378                  </div>
8379                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Monkstraps</span>
8380                </a>
8381              
8382                
8383                
8384                
8385                
8386                
8387
8388                <a
8389                  href="/collections/oxfords"
8390                  class="mv2-thumb-tile flex flex-col "
8391                  data-subcategory="oxfords"
8392                  data-subcategory-name="Oxfords"
8393                  data-subcategory-url="/collections/oxfords"
8394                  data-category="shoes"
8395                  
8396                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-oxfords-mix-lifestyle.jpg?v=1782155338&width=300"
8397                  
8398                  role="menuitem"
8399                  aria-label="Men Oxfords"
8400                  
8401                >
8402                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8403                    
8404                      <img
8405                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-oxfords-mix-lifestyle.jpg?v=1782155338&width=300"
8406                        alt="Oxfords"
8407                        width="300"
8408                        height="300"
8409                        class="w-full h-full object-cover"
8410                      >
8411                    
8412                  </div>
8413                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Oxfords</span>
8414                </a>
8415              
8416                
8417                
8418                
8419                
8420                
8421
8422                <a
8423                  href="/collections/hybrid-shoes"
8424                  class="mv2-thumb-tile flex flex-col "
8425                  data-subcategory="hybrids"
8426                  data-subcategory-name="Hybrids"
8427                  data-subcategory-url="/collections/hybrid-shoes"
8428                  data-category="shoes"
8429                  
8430                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Beckett-simonon-warren-derbies-nubock-black.jpg?v=1782155384&width=300"
8431                  
8432                  role="menuitem"
8433                  aria-label="Men Hybrids"
8434                  
8435                >
8436                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8437                    
8438                      <img
8439                        src="//www.beckettsimonon.com/cdn/shop/collections/Beckett-simonon-warren-derbies-nubock-black.jpg?v=1782155384&width=300"
8440                        alt="Hybrids"
8441                        width="300"
8442                        height="300"
8443                        class="w-full h-full object-cover"
8444                      >
8445                    
8446                  </div>
8447                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Hybrids</span>
8448                </a>
8449              
8450            
8451              
8452              
8453              
8454                
8455                
8456                
8457                
8458                
8459
8460                <a
8461                  href="/collections/chelsea-boots"
8462                  class="mv2-thumb-tile flex flex-col hidden"
8463                  data-subcategory="chelseas"
8464                  data-subcategory-name="Chelseas"
8465                  data-subcategory-url="/collections/chelsea-boots"
8466                  data-category="boots"
8467                  
8468                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bolton-chelsea-boots-suede-mix-lifestyle.jpg?v=1782155493&width=300"
8469                  
8470                  role="menuitem"
8471                  aria-label="Men Chelseas"
8472                  tabindex="-1" aria-hidden="true"
8473                >
8474                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8475                    
8476                      <img
8477                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bolton-chelsea-boots-suede-mix-lifestyle.jpg?v=1782155493&width=300"
8478                        alt="Chelseas"
8479                        width="300"
8480                        height="300"
8481                        class="w-full h-full object-cover"
8482                      >
8483                    
8484                  </div>
8485                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Chelseas</span>
8486                </a>
8487              
8488                
8489                
8490                
8491                
8492                
8493
8494                <a
8495                  href="/collections/chukka-boots"
8496                  class="mv2-thumb-tile flex flex-col hidden"
8497                  data-subcategory="chukkas"
8498                  data-subcategory-name="Chukkas"
8499                  data-subcategory-url="/collections/chukka-boots"
8500                  data-category="boots"
8501                  
8502                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-laval-chukka-boots-rubber-sole-brown-lifestyle.jpg?v=1606260467&width=300"
8503                  
8504                  role="menuitem"
8505                  aria-label="Men Chukkas"
8506                  tabindex="-1" aria-hidden="true"
8507                >
8508                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8509                    
8510                      <img
8511                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-laval-chukka-boots-rubber-sole-brown-lifestyle.jpg?v=1606260467&width=300"
8512                        alt="Chukkas"
8513                        width="300"
8514                        height="300"
8515                        class="w-full h-full object-cover"
8516                      >
8517                    
8518                  </div>
8519                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Chukkas</span>
8520                </a>
8521              
8522                
8523                
8524                
8525                
8526                
8527
8528                <a
8529                  href="/collections/jodhpur-boots"
8530                  class="mv2-thumb-tile flex flex-col hidden"
8531                  data-subcategory="jodhpurs"
8532                  data-subcategory-name="Jodhpurs"
8533                  data-subcategory-url="/collections/jodhpur-boots"
8534                  data-category="boots"
8535                  
8536                    data-image="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-douglas-jodhpur-boot-bordeaux-lifestyle-1.jpg?v=1782155537&width=300"
8537                  
8538                  role="menuitem"
8539                  aria-label="Men Jodhpurs"
8540                  tabindex="-1" aria-hidden="true"
8541                >
8542                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8543                    
8544                      <img
8545                        src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-douglas-jodhpur-boot-bordeaux-lifestyle-1.jpg?v=1782155537&width=300"
8546                        alt="Jodhpurs"
8547                        width="300"
8548                        height="300"
8549                        class="w-full h-full object-cover"
8550                      >
8551                    
8552                  </div>
8553                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Jodhpurs</span>
8554                </a>
8555              
8556                
8557                
8558                
8559                
8560                
8561
8562                <a
8563                  href="/collections/lace-up-boots-men"
8564                  class="mv2-thumb-tile flex flex-col hidden"
8565                  data-subcategory="lace-ups"
8566                  data-subcategory-name="Lace-Ups"
8567                  data-subcategory-url="/collections/lace-up-boots-men"
8568                  data-category="boots"
8569                  
8570                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-lopez-boots-tan-lifestyle-2.jpg?v=1782155618&width=300"
8571                  
8572                  role="menuitem"
8573                  aria-label="Men Lace-Ups"
8574                  tabindex="-1" aria-hidden="true"
8575                >
8576                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8577                    
8578                      <img
8579                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-lopez-boots-tan-lifestyle-2.jpg?v=1782155618&width=300"
8580                        alt="Lace-Ups"
8581                        width="300"
8582                        height="300"
8583                        class="w-full h-full object-cover"
8584                      >
8585                    
8586                  </div>
8587                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Lace-Ups</span>
8588                </a>
8589              
8590            
8591              
8592              
8593              
8594                
8595                
8596                
8597                
8598                
8599
8600                <a
8601                  href="/collections/golf-shoes"
8602                  class="mv2-thumb-tile flex flex-col hidden"
8603                  data-subcategory="golf"
8604                  data-subcategory-name="Golf"
8605                  data-subcategory-url="/collections/golf-shoes"
8606                  data-category="sneakers"
8607                  
8608                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reids-golf-sneakers-mix-lifestyle.jpg?v=1782155696&width=300"
8609                  
8610                  role="menuitem"
8611                  aria-label="Men Golf"
8612                  tabindex="-1" aria-hidden="true"
8613                >
8614                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8615                    
8616                      <img
8617                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reids-golf-sneakers-mix-lifestyle.jpg?v=1782155696&width=300"
8618                        alt="Golf"
8619                        width="300"
8620                        height="300"
8621                        class="w-full h-full object-cover"
8622                      >
8623                    
8624                  </div>
8625                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Golf</span>
8626                </a>
8627              
8628                
8629                
8630                
8631                
8632                
8633
8634                <a
8635                  href="/collections/high-top-sneakers"
8636                  class="mv2-thumb-tile flex flex-col hidden"
8637                  data-subcategory="high-tops"
8638                  data-subcategory-name="High-Tops"
8639                  data-subcategory-url="/collections/high-top-sneakers"
8640                  data-category="sneakers"
8641                  
8642                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-garcia-high-top-white-lifestyle.jpg?v=1782155733&width=300"
8643                  
8644                  role="menuitem"
8645                  aria-label="Men High-Tops"
8646                  tabindex="-1" aria-hidden="true"
8647                >
8648                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8649                    
8650                      <img
8651                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-garcia-high-top-white-lifestyle.jpg?v=1782155733&width=300"
8652                        alt="High-Tops"
8653                        width="300"
8654                        height="300"
8655                        class="w-full h-full object-cover"
8656                      >
8657                    
8658                  </div>
8659                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">High-Tops</span>
8660                </a>
8661              
8662                
8663                
8664                
8665                
8666                
8667
8668                <a
8669                  href="/collections/minimal-sneakers"
8670                  class="mv2-thumb-tile flex flex-col hidden"
8671                  data-subcategory="minimal"
8672                  data-subcategory-name="Minimal"
8673                  data-subcategory-url="/collections/minimal-sneakers"
8674                  data-category="sneakers"
8675                  
8676                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-leather-lifestyle.jpg?v=1782155752&width=300"
8677                  
8678                  role="menuitem"
8679                  aria-label="Men Minimal"
8680                  tabindex="-1" aria-hidden="true"
8681                >
8682                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8683                    
8684                      <img
8685                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-leather-lifestyle.jpg?v=1782155752&width=300"
8686                        alt="Minimal"
8687                        width="300"
8688                        height="300"
8689                        class="w-full h-full object-cover"
8690                      >
8691                    
8692                  </div>
8693                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Minimal</span>
8694                </a>
8695              
8696                
8697                
8698                
8699                
8700                
8701
8702                <a
8703                  href="/collections/trainers"
8704                  class="mv2-thumb-tile flex flex-col hidden"
8705                  data-subcategory="trainers"
8706                  data-subcategory-name="Trainers"
8707                  data-subcategory-url="/collections/trainers"
8708                  data-category="sneakers"
8709                  
8710                    data-image="//www.beckettsimonon.com/cdn/shop/collections/aestheticminimalist-morgen-1.jpg?v=1782155781&width=300"
8711                  
8712                  role="menuitem"
8713                  aria-label="Men Trainers"
8714                  tabindex="-1" aria-hidden="true"
8715                >
8716                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8717                    
8718                      <img
8719                        src="//www.beckettsimonon.com/cdn/shop/collections/aestheticminimalist-morgen-1.jpg?v=1782155781&width=300"
8720                        alt="Trainers"
8721                        width="300"
8722                        height="300"
8723                        class="w-full h-full object-cover"
8724                      >
8725                    
8726                  </div>
8727                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Trainers</span>
8728                </a>
8729              
8730            
8731              
8732              
8733              
8734                
8735                
8736                
8737                
8738                
8739
8740                <a
8741                  href="/collections/bags"
8742                  class="mv2-thumb-tile flex flex-col hidden"
8743                  data-subcategory="bags"
8744                  data-subcategory-name="Bags"
8745                  data-subcategory-url="/collections/bags"
8746                  data-category="accessories"
8747                  
8748                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-domingo-bag-pebbled-leather-black-lifestyle.jpg?v=1782155945&width=300"
8749                  
8750                  role="menuitem"
8751                  aria-label="Men Bags"
8752                  tabindex="-1" aria-hidden="true"
8753                >
8754                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8755                    
8756                      <img
8757                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-domingo-bag-pebbled-leather-black-lifestyle.jpg?v=1782155945&width=300"
8758                        alt="Bags"
8759                        width="300"
8760                        height="300"
8761                        class="w-full h-full object-cover"
8762                      >
8763                    
8764                  </div>
8765                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Bags</span>
8766                </a>
8767              
8768                
8769                
8770                
8771                
8772                
8773
8774                <a
8775                  href="/collections/belts"
8776                  class="mv2-thumb-tile flex flex-col hidden"
8777                  data-subcategory="belts"
8778                  data-subcategory-name="Belts"
8779                  data-subcategory-url="/collections/belts"
8780                  data-category="accessories"
8781                  
8782                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Nelson-Belts-4-Pack-3_12c8500d-93a9-4c88-8e64-a47d19bfdadb.jpg?v=1606261121&width=300"
8783                  
8784                  role="menuitem"
8785                  aria-label="Men Belts"
8786                  tabindex="-1" aria-hidden="true"
8787                >
8788                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8789                    
8790                      <img
8791                        src="//www.beckettsimonon.com/cdn/shop/collections/Nelson-Belts-4-Pack-3_12c8500d-93a9-4c88-8e64-a47d19bfdadb.jpg?v=1606261121&width=300"
8792                        alt="Belts"
8793                        width="300"
8794                        height="300"
8795                        class="w-full h-full object-cover"
8796                      >
8797                    
8798                  </div>
8799                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Belts</span>
8800                </a>
8801              
8802                
8803                
8804                
8805                
8806                
8807
8808                <a
8809                  href="/collections/slippers"
8810                  class="mv2-thumb-tile flex flex-col hidden"
8811                  data-subcategory="slippers"
8812                  data-subcategory-name="Slippers"
8813                  data-subcategory-url="/collections/slippers"
8814                  data-category="accessories"
8815                  
8816                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-larsen-slippers-lifestyle.jpg?v=1606261192&width=300"
8817                  
8818                  role="menuitem"
8819                  aria-label="Men Slippers"
8820                  tabindex="-1" aria-hidden="true"
8821                >
8822                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8823                    
8824                      <img
8825                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-larsen-slippers-lifestyle.jpg?v=1606261192&width=300"
8826                        alt="Slippers"
8827                        width="300"
8828                        height="300"
8829                        class="w-full h-full object-cover"
8830                      >
8831                    
8832                  </div>
8833                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Slippers</span>
8834                </a>
8835              
8836                
8837                
8838                
8839                
8840                
8841
8842                <a
8843                  href="/collections/mens-wallets"
8844                  class="mv2-thumb-tile flex flex-col hidden"
8845                  data-subcategory="wallets"
8846                  data-subcategory-name="Wallets"
8847                  data-subcategory-url="/collections/mens-wallets"
8848                  data-category="accessories"
8849                  
8850                    data-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bennet-bifold-wallet-full-grain-black-lifestyle_copy_266203b2-64cb-48f0-b065-23142e381d77.jpg?v=1782156009&width=300"
8851                  
8852                  role="menuitem"
8853                  aria-label="Men Wallets"
8854                  tabindex="-1" aria-hidden="true"
8855                >
8856                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8857                    
8858                      <img
8859                        src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bennet-bifold-wallet-full-grain-black-lifestyle_copy_266203b2-64cb-48f0-b065-23142e381d77.jpg?v=1782156009&width=300"
8860                        alt="Wallets"
8861                        width="300"
8862                        height="300"
8863                        class="w-full h-full object-cover"
8864                      >
8865                    
8866                  </div>
8867                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Wallets</span>
8868                </a>
8869              
8870                
8871                
8872                
8873                
8874                
8875
8876                <a
8877                  href="/collections/other-accessories"
8878                  class="mv2-thumb-tile flex flex-col hidden"
8879                  data-subcategory="other"
8880                  data-subcategory-name="Other"
8881                  data-subcategory-url="/collections/other-accessories"
8882                  data-category="accessories"
8883                  
8884                    data-image="//www.beckettsimonon.com/cdn/shop/collections/desk-pad-mix-lifestyle.jpg?v=1782156041&width=300"
8885                  
8886                  role="menuitem"
8887                  aria-label="Men Other"
8888                  tabindex="-1" aria-hidden="true"
8889                >
8890                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8891                    
8892                      <img
8893                        src="//www.beckettsimonon.com/cdn/shop/collections/desk-pad-mix-lifestyle.jpg?v=1782156041&width=300"
8894                        alt="Other"
8895                        width="300"
8896                        height="300"
8897                        class="w-full h-full object-cover"
8898                      >
8899                    
8900                  </div>
8901                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Other</span>
8902                </a>
8903              
8904            
8905              
8906              
8907              
8908                
8909                
8910                
8911                
8912                
8913
8914                <a
8915                  href="/collections/jackets"
8916                  class="mv2-thumb-tile flex flex-col hidden"
8917                  data-subcategory="mens-jackets"
8918                  data-subcategory-name="Men's Jackets"
8919                  data-subcategory-url="/collections/jackets"
8920                  data-category="jackets"
8921                  
8922                    data-image="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=300"
8923                  
8924                  role="menuitem"
8925                  aria-label="Men Men's Jackets"
8926                  tabindex="-1" aria-hidden="true"
8927                >
8928                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
8929                    
8930                      <img
8931                        src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=300"
8932                        alt="Men's Jackets"
8933                        width="300"
8934                        height="300"
8935                        class="w-full h-full object-cover"
8936                      >
8937                    
8938                  </div>
8939                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Men's Jackets</span>
8940                </a>
8941              
8942            
8943          </div>
8944          <div class="pt-3">
8945            
8946              
8947              
8948              <a
8949                href="/collections/shoes"
8950                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 "
8951                data-category="shoes"
8952                aria-label="View all Men Shoes"
8953              >
8954                View All Shoes ›
8955              </a>
8956            
8957              
8958              
8959              <a
8960                href="/collections/boots"
8961                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
8962                data-category="boots"
8963                aria-label="View all Men Boots"
8964              >
8965                View All Boots ›
8966              </a>
8967            
8968              
8969              
8970              <a
8971                href="/collections/sneakers"
8972                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
8973                data-category="sneakers"
8974                aria-label="View all Men Sneakers"
8975              >
8976                View All Sneakers ›
8977              </a>
8978            
8979              
8980              
8981              <a
8982                href="/collections/accessories"
8983                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
8984                data-category="accessories"
8985                aria-label="View all Men Accessories"
8986              >
8987                View All Accessories ›
8988              </a>
8989            
8990              
8991              
8992              <a
8993                href="/collections/jackets"
8994                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
8995                data-category="jackets"
8996                aria-label="View all Men Jackets"
8997              >
8998                View All Jackets ›
8999              </a>
9000            
9001          </div>
9002        </div><div class="col-span-5 p-6 bg-white relative">
9003          <div class="relative w-full h-full overflow-hidden rounded-lg" aria-live="polite">
9004            <div class="absolute inset-0 overflow-hidden rounded-lg" data-zone="featured-wrapper">
9005              
9006              
9007              
9008              
9009              
9010              
9011              
9012                <img
9013                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=800"
9014                  alt="Shoes"
9015                  class="mv2-featured-img w-full h-full object-cover opacity-100 absolute inset-0"
9016                  data-featured="default"
9017                  width="800"
9018                  height="600"
9019                >
9020              
9021
9022              
9023                
9024                  
9025                  
9026                  
9027                  
9028                  
9029                  
9030                    <img
9031                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dunham-derbies-pull-up-leather-mix-lifestyle.jpg?v=1782155243&width=800"
9032                      alt="Derbies"
9033                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9034                      data-featured-sub="derbies"
9035                      data-featured-cat="shoes"
9036                      width="800"
9037                      height="600"
9038                    >
9039                  
9040                
9041                  
9042                  
9043                  
9044                  
9045                  
9046                  
9047                    <img
9048                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-cohen-loafer-blue-lifestyle-1.jpg?v=1782155262&width=800"
9049                      alt="Loafers"
9050                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9051                      data-featured-sub="loafers"
9052                      data-featured-cat="shoes"
9053                      width="800"
9054                      height="600"
9055                    >
9056                  
9057                
9058                  
9059                  
9060                  
9061                  
9062                  
9063                  
9064                    <img
9065                      src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-Hoy-monk-strap-tan-lifestyle-3.jpg?v=1775508718&width=800"
9066                      alt="Monkstraps"
9067                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9068                      data-featured-sub="monkstraps"
9069                      data-featured-cat="shoes"
9070                      width="800"
9071                      height="600"
9072                    >
9073                  
9074                
9075                  
9076                  
9077                  
9078                  
9079                  
9080                  
9081                    <img
9082                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-oxfords-mix-lifestyle.jpg?v=1782155338&width=800"
9083                      alt="Oxfords"
9084                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9085                      data-featured-sub="oxfords"
9086                      data-featured-cat="shoes"
9087                      width="800"
9088                      height="600"
9089                    >
9090                  
9091                
9092                  
9093                  
9094                  
9095                  
9096                  
9097                  
9098                    <img
9099                      src="//www.beckettsimonon.com/cdn/shop/collections/Beckett-simonon-warren-derbies-nubock-black.jpg?v=1782155384&width=800"
9100                      alt="Hybrids"
9101                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9102                      data-featured-sub="hybrids"
9103                      data-featured-cat="shoes"
9104                      width="800"
9105                      height="600"
9106                    >
9107                  
9108                
9109              
9110                
9111                  
9112                  
9113                  
9114                  
9115                  
9116                  
9117                    <img
9118                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bolton-chelsea-boots-suede-mix-lifestyle.jpg?v=1782155493&width=800"
9119                      alt="Chelseas"
9120                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9121                      data-featured-sub="chelseas"
9122                      data-featured-cat="boots"
9123                      width="800"
9124                      height="600"
9125                    >
9126                  
9127                
9128                  
9129                  
9130                  
9131                  
9132                  
9133                  
9134                    <img
9135                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-laval-chukka-boots-rubber-sole-brown-lifestyle.jpg?v=1606260467&width=800"
9136                      alt="Chukkas"
9137                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9138                      data-featured-sub="chukkas"
9139                      data-featured-cat="boots"
9140                      width="800"
9141                      height="600"
9142                    >
9143                  
9144                
9145                  
9146                  
9147                  
9148                  
9149                  
9150                  
9151                    <img
9152                      src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-douglas-jodhpur-boot-bordeaux-lifestyle-1.jpg?v=1782155537&width=800"
9153                      alt="Jodhpurs"
9154                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9155                      data-featured-sub="jodhpurs"
9156                      data-featured-cat="boots"
9157                      width="800"
9158                      height="600"
9159                    >
9160                  
9161                
9162                  
9163                  
9164                  
9165                  
9166                  
9167                  
9168                    <img
9169                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-lopez-boots-tan-lifestyle-2.jpg?v=1782155618&width=800"
9170                      alt="Lace-Ups"
9171                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9172                      data-featured-sub="lace-ups"
9173                      data-featured-cat="boots"
9174                      width="800"
9175                      height="600"
9176                    >
9177                  
9178                
9179              
9180                
9181                  
9182                  
9183                  
9184                  
9185                  
9186                  
9187                    <img
9188                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reids-golf-sneakers-mix-lifestyle.jpg?v=1782155696&width=800"
9189                      alt="Golf"
9190                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9191                      data-featured-sub="golf"
9192                      data-featured-cat="sneakers"
9193                      width="800"
9194                      height="600"
9195                    >
9196                  
9197                
9198                  
9199                  
9200                  
9201                  
9202                  
9203                  
9204                    <img
9205                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-garcia-high-top-white-lifestyle.jpg?v=1782155733&width=800"
9206                      alt="High-Tops"
9207                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9208                      data-featured-sub="high-tops"
9209                      data-featured-cat="sneakers"
9210                      width="800"
9211                      height="600"
9212                    >
9213                  
9214                
9215                  
9216                  
9217                  
9218                  
9219                  
9220                  
9221                    <img
9222                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-leather-lifestyle.jpg?v=1782155752&width=800"
9223                      alt="Minimal"
9224                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9225                      data-featured-sub="minimal"
9226                      data-featured-cat="sneakers"
9227                      width="800"
9228                      height="600"
9229                    >
9230                  
9231                
9232                  
9233                  
9234                  
9235                  
9236                  
9237                  
9238                    <img
9239                      src="//www.beckettsimonon.com/cdn/shop/collections/aestheticminimalist-morgen-1.jpg?v=1782155781&width=800"
9240                      alt="Trainers"
9241                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9242                      data-featured-sub="trainers"
9243                      data-featured-cat="sneakers"
9244                      width="800"
9245                      height="600"
9246                    >
9247                  
9248                
9249              
9250                
9251                  
9252                  
9253                  
9254                  
9255                  
9256                  
9257                    <img
9258                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-domingo-bag-pebbled-leather-black-lifestyle.jpg?v=1782155945&width=800"
9259                      alt="Bags"
9260                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9261                      data-featured-sub="bags"
9262                      data-featured-cat="accessories"
9263                      width="800"
9264                      height="600"
9265                    >
9266                  
9267                
9268                  
9269                  
9270                  
9271                  
9272                  
9273                  
9274                    <img
9275                      src="//www.beckettsimonon.com/cdn/shop/collections/Nelson-Belts-4-Pack-3_12c8500d-93a9-4c88-8e64-a47d19bfdadb.jpg?v=1606261121&width=800"
9276                      alt="Belts"
9277                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9278                      data-featured-sub="belts"
9279                      data-featured-cat="accessories"
9280                      width="800"
9281                      height="600"
9282                    >
9283                  
9284                
9285                  
9286                  
9287                  
9288                  
9289                  
9290                  
9291                    <img
9292                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-larsen-slippers-lifestyle.jpg?v=1606261192&width=800"
9293                      alt="Slippers"
9294                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9295                      data-featured-sub="slippers"
9296                      data-featured-cat="accessories"
9297                      width="800"
9298                      height="600"
9299                    >
9300                  
9301                
9302                  
9303                  
9304                  
9305                  
9306                  
9307                  
9308                    <img
9309                      src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bennet-bifold-wallet-full-grain-black-lifestyle_copy_266203b2-64cb-48f0-b065-23142e381d77.jpg?v=1782156009&width=800"
9310                      alt="Wallets"
9311                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9312                      data-featured-sub="wallets"
9313                      data-featured-cat="accessories"
9314                      width="800"
9315                      height="600"
9316                    >
9317                  
9318                
9319                  
9320                  
9321                  
9322                  
9323                  
9324                  
9325                    <img
9326                      src="//www.beckettsimonon.com/cdn/shop/collections/desk-pad-mix-lifestyle.jpg?v=1782156041&width=800"
9327                      alt="Other"
9328                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9329                      data-featured-sub="other"
9330                      data-featured-cat="accessories"
9331                      width="800"
9332                      height="600"
9333                    >
9334                  
9335                
9336              
9337                
9338                  
9339                  
9340                  
9341                  
9342                  
9343                  
9344                    <img
9345                      src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=800"
9346                      alt="Men's Jackets"
9347                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
9348                      data-featured-sub="mens-jackets"
9349                      data-featured-cat="jackets"
9350                      width="800"
9351                      height="600"
9352                    >
9353                  
9354                
9355              
9356            </div><div class="absolute bottom-0 left-0 right-0 z-10 p-6 pt-24" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);">
9357              <div class="font-worksans text-xs font-medium tracking-widest uppercase text-white opacity-90 mb-1" data-label="pretitle">MEN'S COLLECTION</div>
9358              <h3 class="font-alverata text-2xl text-white mb-4" data-label="title">Shoes</h3>
9359              <a
9360                href="/collections/shoes"
9361                class="inline-flex items-center gap-2 font-worksans text-xs font-semibold tracking-widest uppercase text-white border border-white rounded px-5 py-2 hover:bg-white hover:text-black transition-all"
9362                data-label="cta"
9363                aria-label="Explore Shoes Collection"
9364              >
9365                Explore Collection <span>›</span>
9366              </a>
9367            </div>
9368          </div>
9369        </div>
9370      </div>
9371    
9372      <div
9373        class="megamenu-v2-container grid grid-cols-12 grid-rows-[1fr] max-w-[1220px] mx-auto h-[420px] relative hidden"
9374        data-gender="women"
9375        role="menu"
9376        aria-label="Women categories"
9377        aria-hidden="true"
9378      ><nav class="col-span-2 flex flex-col gap-1 bg-white border-r border-grey-200 py-6 px-3 overflow-y-auto" aria-label="Women product categories">
9379          
9380            
9381            
9382            
9383            
9384            
9385            <a
9386              href="/collections/womens-shoes"
9387              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between active bg-green-200 text-white"
9388              data-category="shoes"
9389              data-category-name="Shoes"
9390              data-category-url="/collections/womens-shoes"
9391              
9392                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=800"
9393              
9394              role="menuitem"
9395              aria-label="Women Shoes"
9396              aria-expanded="true"
9397            >
9398              <span>Shoes</span>
9399            </a>
9400          
9401            
9402            
9403            
9404            
9405            
9406            <a
9407              href="/collections/womens-boots"
9408              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
9409              data-category="boots"
9410              data-category-name="Boots"
9411              data-category-url="/collections/womens-boots"
9412              
9413                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.28.23_AM.png?v=1781191721&width=800"
9414              
9415              role="menuitem"
9416              aria-label="Women Boots"
9417              aria-expanded="false"
9418            >
9419              <span>Boots</span>
9420            </a>
9421          
9422            
9423            
9424            
9425            
9426            
9427            <a
9428              href="/collections/womens-sneakers"
9429              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
9430              data-category="sneakers"
9431              data-category-name="Sneakers"
9432              data-category-url="/collections/womens-sneakers"
9433              
9434                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM.png?v=1781193438&width=800"
9435              
9436              role="menuitem"
9437              aria-label="Women Sneakers"
9438              aria-expanded="false"
9439            >
9440              <span>Sneakers</span>
9441            </a>
9442          
9443            
9444            
9445            
9446            
9447            
9448            <a
9449              href="/collections/womens-accessories"
9450              class="mv2-category-btn no-underline text-left px-4 py-3 rounded cursor-pointer font-worksans text-tiny font-medium tracking-widest uppercase flex items-center justify-between bg-transparent text-black hover:bg-green-200 hover:text-white"
9451              data-category="accessories"
9452              data-category-name="Accessories"
9453              data-category-url="/collections/womens-accessories"
9454              
9455                data-category-image="//www.beckettsimonon.com/cdn/shop/collections/WOMEN-ACCESORIES.jpg?v=1781193292&width=800"
9456              
9457              role="menuitem"
9458              aria-label="Women Accessories"
9459              aria-expanded="false"
9460            >
9461              <span>Accessories</span>
9462            </a>
9463          
9464
9465          
9466          
9467            <div class="mv2-highlights mt-auto overflow-x-hidden overflow-y-visible" role="region" aria-label="Promotional highlights" aria-roledescription="carousel">
9468              <div class="mv2-highlights-track" data-total="1" aria-live="off">
9469                
9470                  
9471                    <div class="mv2-highlight-slide" role="group" aria-roledescription="slide" aria-label="Highlight 1 of 1" >
9472                      <div class="rounded p-4" style="background-color: #f2f2f2;">
9473                        
9474                          <span class="font-worksans text-xs tracking-widest uppercase block mb-1" style="color: #2c3b33;">NEW</span>
9475                        
9476                        
9477                          <span class="font-alverata text-lg block mb-2" style="color: #2c3b33;">Prescott Jacket</span>
9478                        
9479                        
9480                          <a href="/products/prescott-jacket-suede-mens" class="font-worksans text-xs font-semibold tracking-widest uppercase underline" style="color: #2c3b33;">EXPLORE NOW</a>
9481                        
9482                      </div>
9483                    </div>
9484                  
9485                
9486              </div>
9487            </div>
9488          
9489        </nav><div class="col-span-5 flex flex-col bg-white p-6 pb-4 overflow-y-auto" data-zone="thumbnails">
9490          <div class="grid grid-cols-3 gap-4 content-start flex-1" role="menu" aria-label="Women subcategories">
9491            
9492              
9493              
9494              
9495                
9496                
9497                
9498                
9499                
9500
9501                <a
9502                  href="/collections/womens-loafers"
9503                  class="mv2-thumb-tile flex flex-col "
9504                  data-subcategory="loafers"
9505                  data-subcategory-name="Loafers"
9506                  data-subcategory-url="/collections/womens-loafers"
9507                  data-category="shoes"
9508                  
9509                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Loafers_2.png?v=1781103966&width=300"
9510                  
9511                  role="menuitem"
9512                  aria-label="Women Loafers"
9513                  
9514                >
9515                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9516                    
9517                      <img
9518                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Loafers_2.png?v=1781103966&width=300"
9519                        alt="Loafers"
9520                        width="300"
9521                        height="300"
9522                        class="w-full h-full object-cover"
9523                      >
9524                    
9525                  </div>
9526                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Loafers</span>
9527                </a>
9528              
9529                
9530                
9531                
9532                
9533                
9534
9535                <a
9536                  href="/collections/womens-flats"
9537                  class="mv2-thumb-tile flex flex-col "
9538                  data-subcategory="flats"
9539                  data-subcategory-name="Flats"
9540                  data-subcategory-url="/collections/womens-flats"
9541                  data-category="shoes"
9542                  
9543                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Flats_2.png?v=1781119326&width=300"
9544                  
9545                  role="menuitem"
9546                  aria-label="Women Flats"
9547                  
9548                >
9549                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9550                    
9551                      <img
9552                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Flats_2.png?v=1781119326&width=300"
9553                        alt="Flats"
9554                        width="300"
9555                        height="300"
9556                        class="w-full h-full object-cover"
9557                      >
9558                    
9559                  </div>
9560                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Flats</span>
9561                </a>
9562              
9563                
9564                
9565                
9566                
9567                
9568
9569                <a
9570                  href="/collections/womens-pumps"
9571                  class="mv2-thumb-tile flex flex-col "
9572                  data-subcategory="pumps"
9573                  data-subcategory-name="Pumps"
9574                  data-subcategory-url="/collections/womens-pumps"
9575                  data-category="shoes"
9576                  
9577                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Pumps_2.png?v=1781191498&width=300"
9578                  
9579                  role="menuitem"
9580                  aria-label="Women Pumps"
9581                  
9582                >
9583                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9584                    
9585                      <img
9586                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Pumps_2.png?v=1781191498&width=300"
9587                        alt="Pumps"
9588                        width="300"
9589                        height="300"
9590                        class="w-full h-full object-cover"
9591                      >
9592                    
9593                  </div>
9594                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Pumps</span>
9595                </a>
9596              
9597                
9598                
9599                
9600                
9601                
9602
9603                <a
9604                  href="/collections/women-derbies"
9605                  class="mv2-thumb-tile flex flex-col "
9606                  data-subcategory="derbies"
9607                  data-subcategory-name="Derbies"
9608                  data-subcategory-url="/collections/women-derbies"
9609                  data-category="shoes"
9610                  
9611                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Derbies_2.png?v=1781191537&width=300"
9612                  
9613                  role="menuitem"
9614                  aria-label="Women Derbies"
9615                  
9616                >
9617                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9618                    
9619                      <img
9620                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Derbies_2.png?v=1781191537&width=300"
9621                        alt="Derbies"
9622                        width="300"
9623                        height="300"
9624                        class="w-full h-full object-cover"
9625                      >
9626                    
9627                  </div>
9628                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Derbies</span>
9629                </a>
9630              
9631                
9632                
9633                
9634                
9635                
9636
9637                <a
9638                  href="/collections/womens-mary-jane"
9639                  class="mv2-thumb-tile flex flex-col "
9640                  data-subcategory="mary-jane"
9641                  data-subcategory-name="Mary Jane"
9642                  data-subcategory-url="/collections/womens-mary-jane"
9643                  data-category="shoes"
9644                  
9645                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Mary_Jane_2.png?v=1781191599&width=300"
9646                  
9647                  role="menuitem"
9648                  aria-label="Women Mary Jane"
9649                  
9650                >
9651                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9652                    
9653                      <img
9654                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Mary_Jane_2.png?v=1781191599&width=300"
9655                        alt="Mary Jane"
9656                        width="300"
9657                        height="300"
9658                        class="w-full h-full object-cover"
9659                      >
9660                    
9661                  </div>
9662                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Mary Jane</span>
9663                </a>
9664              
9665                
9666                
9667                
9668                
9669                
9670
9671                <a
9672                  href="/collections/womens-sandals"
9673                  class="mv2-thumb-tile flex flex-col "
9674                  data-subcategory="sandals"
9675                  data-subcategory-name="Sandals"
9676                  data-subcategory-url="/collections/womens-sandals"
9677                  data-category="shoes"
9678                  
9679                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Sandals_2.png?v=1781191643&width=300"
9680                  
9681                  role="menuitem"
9682                  aria-label="Women Sandals"
9683                  
9684                >
9685                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9686                    
9687                      <img
9688                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Sandals_2.png?v=1781191643&width=300"
9689                        alt="Sandals"
9690                        width="300"
9691                        height="300"
9692                        class="w-full h-full object-cover"
9693                      >
9694                    
9695                  </div>
9696                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Sandals</span>
9697                </a>
9698              
9699            
9700              
9701              
9702              
9703                
9704                
9705                
9706                
9707                
9708
9709                <a
9710                  href="/collections/womens-chelsea-boots"
9711                  class="mv2-thumb-tile flex flex-col hidden"
9712                  data-subcategory="chelseas"
9713                  data-subcategory-name="Chelseas"
9714                  data-subcategory-url="/collections/womens-chelsea-boots"
9715                  data-category="boots"
9716                  
9717                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Chelsea_Boots_2.png?v=1781193518&width=300"
9718                  
9719                  role="menuitem"
9720                  aria-label="Women Chelseas"
9721                  tabindex="-1" aria-hidden="true"
9722                >
9723                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9724                    
9725                      <img
9726                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Chelsea_Boots_2.png?v=1781193518&width=300"
9727                        alt="Chelseas"
9728                        width="300"
9729                        height="300"
9730                        class="w-full h-full object-cover"
9731                      >
9732                    
9733                  </div>
9734                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Chelseas</span>
9735                </a>
9736              
9737                
9738                
9739                
9740                
9741                
9742
9743                <a
9744                  href="/collections/women-zip-up-boots"
9745                  class="mv2-thumb-tile flex flex-col hidden"
9746                  data-subcategory="zip-up"
9747                  data-subcategory-name="Zip-Up"
9748                  data-subcategory-url="/collections/women-zip-up-boots"
9749                  data-category="boots"
9750                  
9751                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Zip-Up_2.png?v=1781191767&width=300"
9752                  
9753                  role="menuitem"
9754                  aria-label="Women Zip-Up"
9755                  tabindex="-1" aria-hidden="true"
9756                >
9757                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9758                    
9759                      <img
9760                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Zip-Up_2.png?v=1781191767&width=300"
9761                        alt="Zip-Up"
9762                        width="300"
9763                        height="300"
9764                        class="w-full h-full object-cover"
9765                      >
9766                    
9767                  </div>
9768                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Zip-Up</span>
9769                </a>
9770              
9771                
9772                
9773                
9774                
9775                
9776
9777                <a
9778                  href="/collections/womens-lace-up-boots"
9779                  class="mv2-thumb-tile flex flex-col hidden"
9780                  data-subcategory="lace-ups"
9781                  data-subcategory-name="Lace-Ups"
9782                  data-subcategory-url="/collections/womens-lace-up-boots"
9783                  data-category="boots"
9784                  
9785                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Lace-Ups_2.png?v=1781192882&width=300"
9786                  
9787                  role="menuitem"
9788                  aria-label="Women Lace-Ups"
9789                  tabindex="-1" aria-hidden="true"
9790                >
9791                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9792                    
9793                      <img
9794                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Lace-Ups_2.png?v=1781192882&width=300"
9795                        alt="Lace-Ups"
9796                        width="300"
9797                        height="300"
9798                        class="w-full h-full object-cover"
9799                      >
9800                    
9801                  </div>
9802                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Lace-Ups</span>
9803                </a>
9804              
9805            
9806              
9807              
9808              
9809                
9810                
9811                
9812                
9813                
9814
9815                <a
9816                  href="/collections/womens-minimal-sneakers"
9817                  class="mv2-thumb-tile flex flex-col hidden"
9818                  data-subcategory="minimal"
9819                  data-subcategory-name="Minimal"
9820                  data-subcategory-url="/collections/womens-minimal-sneakers"
9821                  data-category="sneakers"
9822                  
9823                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Minimal_Sneakers_2.png?v=1781192910&width=300"
9824                  
9825                  role="menuitem"
9826                  aria-label="Women Minimal"
9827                  tabindex="-1" aria-hidden="true"
9828                >
9829                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9830                    
9831                      <img
9832                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Minimal_Sneakers_2.png?v=1781192910&width=300"
9833                        alt="Minimal"
9834                        width="300"
9835                        height="300"
9836                        class="w-full h-full object-cover"
9837                      >
9838                    
9839                  </div>
9840                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Minimal</span>
9841                </a>
9842              
9843                
9844                
9845                
9846                
9847                
9848
9849                <a
9850                  href="/collections/womens-high-top-sneakers"
9851                  class="mv2-thumb-tile flex flex-col hidden"
9852                  data-subcategory="high-tops"
9853                  data-subcategory-name="High-Tops"
9854                  data-subcategory-url="/collections/womens-high-top-sneakers"
9855                  data-category="sneakers"
9856                  
9857                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-High-tops_Sneakers_2.png?v=1781192942&width=300"
9858                  
9859                  role="menuitem"
9860                  aria-label="Women High-Tops"
9861                  tabindex="-1" aria-hidden="true"
9862                >
9863                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9864                    
9865                      <img
9866                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-High-tops_Sneakers_2.png?v=1781192942&width=300"
9867                        alt="High-Tops"
9868                        width="300"
9869                        height="300"
9870                        class="w-full h-full object-cover"
9871                      >
9872                    
9873                  </div>
9874                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">High-Tops</span>
9875                </a>
9876              
9877                
9878                
9879                
9880                
9881                
9882
9883                <a
9884                  href="/collections/womens-trainers"
9885                  class="mv2-thumb-tile flex flex-col hidden"
9886                  data-subcategory="trainers"
9887                  data-subcategory-name="Trainers"
9888                  data-subcategory-url="/collections/womens-trainers"
9889                  data-category="sneakers"
9890                  
9891                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Trainers_Sneakers_2.png?v=1781192974&width=300"
9892                  
9893                  role="menuitem"
9894                  aria-label="Women Trainers"
9895                  tabindex="-1" aria-hidden="true"
9896                >
9897                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9898                    
9899                      <img
9900                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Trainers_Sneakers_2.png?v=1781192974&width=300"
9901                        alt="Trainers"
9902                        width="300"
9903                        height="300"
9904                        class="w-full h-full object-cover"
9905                      >
9906                    
9907                  </div>
9908                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Trainers</span>
9909                </a>
9910              
9911            
9912              
9913              
9914              
9915                
9916                
9917                
9918                
9919                
9920
9921                <a
9922                  href="/collections/womens-small-leather-goods"
9923                  class="mv2-thumb-tile flex flex-col hidden"
9924                  data-subcategory="small-leather-goods"
9925                  data-subcategory-name="Small Leather Goods"
9926                  data-subcategory-url="/collections/womens-small-leather-goods"
9927                  data-category="accessories"
9928                  
9929                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Small_Leather_Goods.png?v=1781193108&width=300"
9930                  
9931                  role="menuitem"
9932                  aria-label="Women Small Leather Goods"
9933                  tabindex="-1" aria-hidden="true"
9934                >
9935                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9936                    
9937                      <img
9938                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Small_Leather_Goods.png?v=1781193108&width=300"
9939                        alt="Small Leather Goods"
9940                        width="300"
9941                        height="300"
9942                        class="w-full h-full object-cover"
9943                      >
9944                    
9945                  </div>
9946                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Small Leather Goods</span>
9947                </a>
9948              
9949                
9950                
9951                
9952                
9953                
9954
9955                <a
9956                  href="/collections/womens-belts"
9957                  class="mv2-thumb-tile flex flex-col hidden"
9958                  data-subcategory="belts"
9959                  data-subcategory-name="Belts"
9960                  data-subcategory-url="/collections/womens-belts"
9961                  data-category="accessories"
9962                  
9963                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Belts_2.png?v=1781193142&width=300"
9964                  
9965                  role="menuitem"
9966                  aria-label="Women Belts"
9967                  tabindex="-1" aria-hidden="true"
9968                >
9969                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
9970                    
9971                      <img
9972                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Belts_2.png?v=1781193142&width=300"
9973                        alt="Belts"
9974                        width="300"
9975                        height="300"
9976                        class="w-full h-full object-cover"
9977                      >
9978                    
9979                  </div>
9980                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Belts</span>
9981                </a>
9982              
9983                
9984                
9985                
9986                
9987                
9988
9989                <a
9990                  href="/collections/womens-bags"
9991                  class="mv2-thumb-tile flex flex-col hidden"
9992                  data-subcategory="bags"
9993                  data-subcategory-name="Bags"
9994                  data-subcategory-url="/collections/womens-bags"
9995                  data-category="accessories"
9996                  
9997                    data-image="//www.beckettsimonon.com/cdn/shop/collections/Women-Bags.png?v=1781193208&width=300"
9998                  
9999                  role="menuitem"
10000                  aria-label="Women Bags"
10001                  tabindex="-1" aria-hidden="true"
10002                >
10003                  <div class="relative aspect-[6/5] overflow-hidden rounded bg-grey-100">
10004                    
10005                      <img
10006                        src="//www.beckettsimonon.com/cdn/shop/collections/Women-Bags.png?v=1781193208&width=300"
10007                        alt="Bags"
10008                        width="300"
10009                        height="300"
10010                        class="w-full h-full object-cover"
10011                      >
10012                    
10013                  </div>
10014                  <span class="font-worksans text-sm font-medium tracking-wide mt-2 text-black">Bags</span>
10015                </a>
10016              
10017            
10018          </div>
10019          <div class="pt-3">
10020            
10021              
10022              
10023              <a
10024                href="/collections/womens-shoes"
10025                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 "
10026                data-category="shoes"
10027                aria-label="View all Women Shoes"
10028              >
10029                View All Shoes ›
10030              </a>
10031            
10032              
10033              
10034              <a
10035                href="/collections/womens-boots"
10036                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
10037                data-category="boots"
10038                aria-label="View all Women Boots"
10039              >
10040                View All Boots ›
10041              </a>
10042            
10043              
10044              
10045              <a
10046                href="/collections/womens-sneakers"
10047                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
10048                data-category="sneakers"
10049                aria-label="View all Women Sneakers"
10050              >
10051                View All Sneakers ›
10052              </a>
10053            
10054              
10055              
10056              <a
10057                href="/collections/womens-accessories"
10058                class="mv2-view-all pb-2 inline-flex items-center gap-1 font-worksans text-xs font-semibold tracking-widest uppercase text-black underline underline-offset-4 hidden"
10059                data-category="accessories"
10060                aria-label="View all Women Accessories"
10061              >
10062                View All Accessories ›
10063              </a>
10064            
10065          </div>
10066        </div><div class="col-span-5 p-6 bg-white relative">
10067          <div class="relative w-full h-full overflow-hidden rounded-lg" aria-live="polite">
10068            <div class="absolute inset-0 overflow-hidden rounded-lg" data-zone="featured-wrapper">
10069              
10070              
10071              
10072              
10073              
10074              
10075              
10076                <img
10077                  src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=800"
10078                  alt="Shoes"
10079                  class="mv2-featured-img w-full h-full object-cover opacity-100 absolute inset-0"
10080                  data-featured="default"
10081                  width="800"
10082                  height="600"
10083                >
10084              
10085
10086              
10087                
10088                  
10089                  
10090                  
10091                  
10092                  
10093                  
10094                    <img
10095                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Loafers_2.png?v=1781103966&width=800"
10096                      alt="Loafers"
10097                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10098                      data-featured-sub="loafers"
10099                      data-featured-cat="shoes"
10100                      width="800"
10101                      height="600"
10102                    >
10103                  
10104                
10105                  
10106                  
10107                  
10108                  
10109                  
10110                  
10111                    <img
10112                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Flats_2.png?v=1781119326&width=800"
10113                      alt="Flats"
10114                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10115                      data-featured-sub="flats"
10116                      data-featured-cat="shoes"
10117                      width="800"
10118                      height="600"
10119                    >
10120                  
10121                
10122                  
10123                  
10124                  
10125                  
10126                  
10127                  
10128                    <img
10129                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Pumps_2.png?v=1781191498&width=800"
10130                      alt="Pumps"
10131                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10132                      data-featured-sub="pumps"
10133                      data-featured-cat="shoes"
10134                      width="800"
10135                      height="600"
10136                    >
10137                  
10138                
10139                  
10140                  
10141                  
10142                  
10143                  
10144                  
10145                    <img
10146                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Derbies_2.png?v=1781191537&width=800"
10147                      alt="Derbies"
10148                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10149                      data-featured-sub="derbies"
10150                      data-featured-cat="shoes"
10151                      width="800"
10152                      height="600"
10153                    >
10154                  
10155                
10156                  
10157                  
10158                  
10159                  
10160                  
10161                  
10162                    <img
10163                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Mary_Jane_2.png?v=1781191599&width=800"
10164                      alt="Mary Jane"
10165                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10166                      data-featured-sub="mary-jane"
10167                      data-featured-cat="shoes"
10168                      width="800"
10169                      height="600"
10170                    >
10171                  
10172                
10173                  
10174                  
10175                  
10176                  
10177                  
10178                  
10179                    <img
10180                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Sandals_2.png?v=1781191643&width=800"
10181                      alt="Sandals"
10182                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10183                      data-featured-sub="sandals"
10184                      data-featured-cat="shoes"
10185                      width="800"
10186                      height="600"
10187                    >
10188                  
10189                
10190              
10191                
10192                  
10193                  
10194                  
10195                  
10196                  
10197                  
10198                    <img
10199                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Chelsea_Boots_2.png?v=1781193518&width=800"
10200                      alt="Chelseas"
10201                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10202                      data-featured-sub="chelseas"
10203                      data-featured-cat="boots"
10204                      width="800"
10205                      height="600"
10206                    >
10207                  
10208                
10209                  
10210                  
10211                  
10212                  
10213                  
10214                  
10215                    <img
10216                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Zip-Up_2.png?v=1781191767&width=800"
10217                      alt="Zip-Up"
10218                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10219                      data-featured-sub="zip-up"
10220                      data-featured-cat="boots"
10221                      width="800"
10222                      height="600"
10223                    >
10224                  
10225                
10226                  
10227                  
10228                  
10229                  
10230                  
10231                  
10232                    <img
10233                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Lace-Ups_2.png?v=1781192882&width=800"
10234                      alt="Lace-Ups"
10235                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10236                      data-featured-sub="lace-ups"
10237                      data-featured-cat="boots"
10238                      width="800"
10239                      height="600"
10240                    >
10241                  
10242                
10243              
10244                
10245                  
10246                  
10247                  
10248                  
10249                  
10250                  
10251                    <img
10252                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Minimal_Sneakers_2.png?v=1781192910&width=800"
10253                      alt="Minimal"
10254                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10255                      data-featured-sub="minimal"
10256                      data-featured-cat="sneakers"
10257                      width="800"
10258                      height="600"
10259                    >
10260                  
10261                
10262                  
10263                  
10264                  
10265                  
10266                  
10267                  
10268                    <img
10269                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-High-tops_Sneakers_2.png?v=1781192942&width=800"
10270                      alt="High-Tops"
10271                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10272                      data-featured-sub="high-tops"
10273                      data-featured-cat="sneakers"
10274                      width="800"
10275                      height="600"
10276                    >
10277                  
10278                
10279                  
10280                  
10281                  
10282                  
10283                  
10284                  
10285                    <img
10286                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Trainers_Sneakers_2.png?v=1781192974&width=800"
10287                      alt="Trainers"
10288                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10289                      data-featured-sub="trainers"
10290                      data-featured-cat="sneakers"
10291                      width="800"
10292                      height="600"
10293                    >
10294                  
10295                
10296              
10297                
10298                  
10299                  
10300                  
10301                  
10302                  
10303                  
10304                    <img
10305                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Small_Leather_Goods.png?v=1781193108&width=800"
10306                      alt="Small Leather Goods"
10307                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10308                      data-featured-sub="small-leather-goods"
10309                      data-featured-cat="accessories"
10310                      width="800"
10311                      height="600"
10312                    >
10313                  
10314                
10315                  
10316                  
10317                  
10318                  
10319                  
10320                  
10321                    <img
10322                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Belts_2.png?v=1781193142&width=800"
10323                      alt="Belts"
10324                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10325                      data-featured-sub="belts"
10326                      data-featured-cat="accessories"
10327                      width="800"
10328                      height="600"
10329                    >
10330                  
10331                
10332                  
10333                  
10334                  
10335                  
10336                  
10337                  
10338                    <img
10339                      src="//www.beckettsimonon.com/cdn/shop/collections/Women-Bags.png?v=1781193208&width=800"
10340                      alt="Bags"
10341                      class="mv2-featured-img w-full h-full object-cover opacity-0 absolute inset-0 z-[2]"
10342                      data-featured-sub="bags"
10343                      data-featured-cat="accessories"
10344                      width="800"
10345                      height="600"
10346                    >
10347                  
10348                
10349              
10350            </div><div class="absolute bottom-0 left-0 right-0 z-10 p-6 pt-24" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);">
10351              <div class="font-worksans text-xs font-medium tracking-widest uppercase text-white opacity-90 mb-1" data-label="pretitle">WOMEN'S COLLECTION</div>
10352              <h3 class="font-alverata text-2xl text-white mb-4" data-label="title">Shoes</h3>
10353              <a
10354                href="/collections/womens-shoes"
10355                class="inline-flex items-center gap-2 font-worksans text-xs font-semibold tracking-widest uppercase text-white border border-white rounded px-5 py-2 hover:bg-white hover:text-black transition-all"
10356                data-label="cta"
10357                aria-label="Explore Shoes Collection"
10358              >
10359                Explore Collection <span>›</span>
10360              </a>
10361            </div>
10362          </div>
10363        </div>
10364      </div>
10365    
10366
10367  </div><div class="mv2-close-float">
10368    <button class="mv2-close-btn w-10 h-10 bg-white rounded-full shadow-md flex items-center justify-center cursor-pointer hover:shadow-lg transition-shadow" aria-label="Close megamenu" tabindex="-1">
10369      <svg aria-hidden="true"  class="w-4 h-4" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
10370      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
10371    </svg>
10372    </button>
10373  </div>
10374  </div>
10375
10376  
10376<script>
10377  (function() {
10378    if (window.innerWidth < 1024) return;
10379
10380    const megamenu = document.getElementById('megamenu-v2');
10381    if (!megamenu) return;
10382
10383    const containers = megamenu.querySelectorAll('.megamenu-v2-container');
10384    if (!containers.length) return;
10385
10386    let activeGender = containers[0].dataset.gender;
10387    let activeContainer = containers[0];
10388    let closeTimer = null;
10389    let imagesPreloaded = false;
10390    let triggerButton = null;
10391
10392    function preloadFeaturedImages() {
10393      if (imagesPreloaded) return;
10394      imagesPreloaded = true;
10395      megamenu.querySelectorAll('.mv2-featured-img').forEach(function(img) {
10396        if (img.dataset.featuredSub) {
10397          const preload = new Image();
10398          preload.src = img.src;
10399        }
10400      });
10401    }
10402
10403    function getFocusableElements() {
10404      const selector = 'a[href]:not([tabindex="-1"]), button:not([tabindex="-1"]), [tabindex="0"]';
10405      const elements = [];
10406      activeContainer.querySelectorAll(selector).forEach(function(el) {
10407        if (!el.closest('.hidden') && el.offsetParent !== null) elements.push(el);
10408      });
10409      const closeBtn = document.querySelector('.mv2-close-btn');
10410      if (closeBtn && closeBtn.tabIndex !== -1) elements.push(closeBtn);
10411      return elements;
10412    }
10413
10414    function updateTileTabindex(container) {
10415      container.querySelectorAll('.mv2-thumb-tile').forEach(function(tile) {
10416        const isHidden = tile.classList.contains('hidden');
10417        tile.tabIndex = isHidden ? -1 : 0;
10418        tile.setAttribute('aria-hidden', isHidden ? 'true' : 'false');
10419      });
10420    }
10421
10422    function openMegamenu() {
10423      if (closeTimer) { clearTimeout(closeTimer); closeTimer = null; }
10424
10425      megamenu.classList.remove('closed');
10426      void megamenu.offsetHeight;
10427      megamenu.classList.add('open');
10428      megamenu.setAttribute('aria-hidden', 'false');
10429
10430      const overlay = document.getElementById('custom-overlay');
10431      if (overlay) overlay.classList.add('active');
10432
10433      window.dispatchEvent(new CustomEvent('search:close', {
10434        detail: { immediate: true, keepOverlay: true }
10435      }));
10436
10437      const closeBtn = document.querySelector('.mv2-close-btn');
10438      if (closeBtn) closeBtn.tabIndex = 0;
10439
10440      preloadFeaturedImages();
10441      updateTileTabindex(activeContainer);
10442
10443      requestAnimationFrame(function() {
10444        const firstCatBtn = activeContainer.querySelector('.mv2-category-btn.active');
10445        if (firstCatBtn) firstCatBtn.focus();
10446      });
10447    }
10448
10449    function closeMegamenu() {
10450      megamenu.classList.remove('open');
10451      megamenu.setAttribute('aria-hidden', 'true');
10452
10453      const closeBtn = document.querySelector('.mv2-close-btn');
10454      if (closeBtn) closeBtn.tabIndex = -1;
10455
10456      const overlay = document.getElementById('custom-overlay');
10457      if (overlay) overlay.classList.remove('active');
10458
10459      document.querySelectorAll('.item-menu-desktop').forEach(function(btn) {
10460        btn.firstElementChild.classList.remove('border-black', 'border-b-[1px]');
10461        btn.setAttribute('aria-expanded', 'false');
10462      });
10463
10464      closeTimer = setTimeout(function() {
10465        if (!megamenu.classList.contains('open')) {
10466          megamenu.classList.add('closed');
10467        }
10468        closeTimer = null;
10469      }, 450);
10470
10471      if (triggerButton) {
10472        triggerButton.focus();
10473        triggerButton = null;
10474      }
10475    }
10476
10477    function getContainer(gender) {
10478      return megamenu.querySelector('.megamenu-v2-container[data-gender="' + gender + '"]');
10479    }
10480
10481    function switchCategory(categoryHandle, container) {
10482      if (!container) container = activeContainer;
10483
10484      container.querySelectorAll('.mv2-category-btn').forEach(function(btn) {
10485        btn.classList.remove('active', 'bg-green-200', 'text-white');
10486        btn.classList.add('bg-transparent', 'text-black');
10487        btn.setAttribute('aria-expanded', 'false');
10488      });
10489      const activeBtn = container.querySelector('.mv2-category-btn[data-category="' + categoryHandle + '"]');
10490      if (!activeBtn) return;
10491      activeBtn.classList.add('active', 'bg-green-200', 'text-white');
10492      activeBtn.classList.remove('bg-transparent', 'text-black');
10493      activeBtn.setAttribute('aria-expanded', 'true');
10494
10495      const thumbnailZone = container.querySelector('[data-zone="thumbnails"]');
10496      thumbnailZone.querySelectorAll('.mv2-thumb-tile').forEach(function(tile) {
10497        const isVisible = tile.dataset.category === categoryHandle;
10498        tile.classList.toggle('hidden', !isVisible);
10499      });
10500      thumbnailZone.querySelectorAll('.mv2-view-all').forEach(function(link) {
10501        link.classList.toggle('hidden', link.dataset.category !== categoryHandle);
10502      });
10503      updateTileTabindex(container);
10504
10505      const wrapper = container.querySelector('[data-zone="featured-wrapper"]');
10506      const defaultEl = wrapper.querySelector('[data-featured="default"]');
10507      let catImage = activeBtn.dataset.categoryImage;
10508
10509      if (!catImage) {
10510        const firstSubImg = wrapper.querySelector('[data-featured-cat="' + categoryHandle + '"]');
10511        if (firstSubImg) {
10512          catImage = firstSubImg.src;
10513        } else {
10514          const firstVisibleTile = thumbnailZone.querySelector('.mv2-thumb-tile[data-category="' + categoryHandle + '"]:not(.hidden)');
10515          if (firstVisibleTile && firstVisibleTile.dataset.image) {
10516            catImage = firstVisibleTile.dataset.image;
10517          }
10518        }
10519      }
10520
10521      if (defaultEl) {
10522        if (catImage && defaultEl.tagName === 'IMG') {
10523          defaultEl.src = catImage;
10524          defaultEl.style.display = '';
10525        } else if (catImage && defaultEl.tagName !== 'IMG') {
10526          const img = document.createElement('img');
10527          img.src = catImage;
10528          img.alt = activeBtn.dataset.categoryName;
10529          img.className = 'mv2-featured-img w-full h-full object-cover opacity-100 absolute inset-0';
10530          img.dataset.featured = 'default';
10531          img.width = 800;
10532          img.height = 600;
10533          defaultEl.replaceWith(img);
10534        }
10535      }
10536
10537      wrapper.querySelectorAll('[data-featured-sub]').forEach(function(img) {
10538        img.style.opacity = '0';
10539      });
10540
10541      const titleEl = container.querySelector('[data-label="title"]');
10542      const ctaEl = container.querySelector('[data-label="cta"]');
10543      if (titleEl) titleEl.textContent = activeBtn.dataset.categoryName;
10544      if (ctaEl) {
10545        ctaEl.href = activeBtn.dataset.categoryUrl;
10546        ctaEl.setAttribute('aria-label', 'Explore ' + activeBtn.dataset.categoryName + ' Collection');
10547      }
10548    }
10549
10550    function handleThumbEnter(e) {
10551      const tile = e.currentTarget;
10552      const subHandle = tile.dataset.subcategory;
10553      const subName = tile.dataset.subcategoryName;
10554      const subUrl = tile.dataset.subcategoryUrl;
10555      const wrapper = activeContainer.querySelector('[data-zone="featured-wrapper"]');
10556
10557      wrapper.querySelectorAll('[data-featured-sub]').forEach(function(img) {
10558        img.style.opacity = '0';
10559      });
10560      const hoverImg = wrapper.querySelector('[data-featured-sub="' + subHandle + '"]');
10561      if (hoverImg) hoverImg.style.opacity = '1';
10562
10563      const titleEl = activeContainer.querySelector('[data-label="title"]');
10564      const ctaEl = activeContainer.querySelector('[data-label="cta"]');
10565      if (titleEl) titleEl.textContent = subName;
10566      if (ctaEl) {
10567        ctaEl.href = subUrl;
10568        ctaEl.setAttribute('aria-label', 'Explore ' + subName + ' Collection');
10569      }
10570    }
10571
10572    function switchGender(gender) {
10573      activeContainer.classList.add('hidden');
10574      activeContainer.setAttribute('aria-hidden', 'true');
10575      activeGender = gender;
10576      activeContainer = getContainer(gender);
10577      if (!activeContainer) return;
10578      activeContainer.classList.remove('hidden');
10579      activeContainer.setAttribute('aria-hidden', 'false');
10580      const firstBtn = activeContainer.querySelector('.mv2-category-btn');
10581      if (firstBtn) switchCategory(firstBtn.dataset.category, activeContainer);
10582      updateTileTabindex(activeContainer);
10583    }
10584
10585    megamenu.querySelectorAll('.mv2-category-btn').forEach(function(btn
10585) {
10586      btn.addEventListener('mouseenter', function() {
10587        const container = btn.closest('.megamenu-v2-container');
10588        if (container === activeContainer) {
10589          switchCategory(btn.dataset.category, container);
10590        }
10591      });
10592
10593      btn.addEventListener('keydown', function(e) {
10594        const catButtons = Array.from(activeContainer.querySelectorAll('.mv2-category-btn'));
10595        const idx = catButtons.indexOf(btn);
10596
10597        if (e.key === 'ArrowDown' || e.key === 'ArrowRight') {
10598          e.preventDefault();
10599          const next = catButtons[(idx + 1) % catButtons.length];
10600          next.focus();
10601          switchCategory(next.dataset.category, activeContainer);
10602        } else if (e.key === 'ArrowUp' || e.key === 'ArrowLeft') {
10603          e.preventDefault();
10604          const prev = catButtons[(idx - 1 + catButtons.length) % catButtons.length];
10605          prev.focus();
10606          switchCategory(prev.dataset.category, activeContainer);
10607        } else if (e.key === 'Tab' && !e.shiftKey) {
10608          e.preventDefault();
10609          const visibleTiles = Array.from(activeContainer.querySelectorAll('.mv2-thumb-tile:not(.hidden)'));
10610          if (visibleTiles.length) visibleTiles[0].focus();
10611        }
10612      });
10613    });
10614
10615    megamenu.querySelectorAll('.mv2-thumb-tile').forEach(function(tile) {
10616      tile.addEventListener('mouseenter', handleThumbEnter);
10617      tile.addEventListener('focus', handleThumbEnter);
10618
10619      tile.addEventListener('keydown', function(e) {
10620        const visibleTiles = Array.from(activeContainer.querySelectorAll('.mv2-thumb-tile:not(.hidden)'));
10621        const idx = visibleTiles.indexOf(tile);
10622
10623        if (e.key === 'ArrowRight') {
10624          e.preventDefault();
10625          const next = visibleTiles[(idx + 1) % visibleTiles.length];
10626          next.focus();
10627        } else if (e.key === 'ArrowLeft') {
10628          e.preventDefault();
10629          const prev = visibleTiles[(idx - 1 + visibleTiles.length) % visibleTiles.length];
10630          prev.focus();
10631        } else if (e.key === 'ArrowDown') {
10632          e.preventDefault();
10633          const next = visibleTiles[Math.min(idx + 3, visibleTiles.length - 1)];
10634          if (next) next.focus();
10635        } else if (e.key === 'ArrowUp') {
10636          e.preventDefault();
10637          const prev = visibleTiles[Math.max(idx - 3, 0)];
10638          if (prev) prev.focus();
10639        }
10640      });
10641    });
10642
10643    document.querySelectorAll('.item-menu-desktop').forEach(function(btn) {
10644      btn.addEventListener('click', function() {
10645        const gender = btn.dataset.name;
10646        const isOpen = megamenu.classList.contains('open');
10647        const sameGender = gender === activeGender;
10648
10649        triggerButton = btn;
10650
10651        if (isOpen && sameGender) {
10652          closeMegamenu();
10653          return;
10654        }
10655
10656        document.querySelectorAll('.item-menu-desktop').forEach(function(b) {
10657          b.firstElementChild.classList.remove('border-black', 'border-b-[1px]');
10658          b.setAttribute('aria-expanded', 'false');
10659        });
10660        btn.firstElementChild.classList.add('border-black', 'border-b-[1px]');
10661        btn.setAttribute('aria-expanded', 'true');
10662
10663        if (gender !== activeGender) {
10664          switchGender(gender);
10665        }
10666        openMegamenu();
10667      });
10668    });
10669
10670    document.querySelectorAll('.mv2-close-btn').forEach(function(btn) {
10671      btn.addEventListener('click', function(e) {
10672        e.stopPropagation();
10673        closeMegamenu();
10674      });
10675    });
10676
10677    document.addEventListener('click', function(e) {
10678      if (megamenu.classList.contains('open') && !e.target.closest('#megamenu-v2') && !e.target.closest('#main-header') && !e.target.closest('.mv2-close-float')) {
10679        closeMegamenu();
10680      }
10681    });
10682
10683    document.addEventListener('keydown', function(e) {
10684      if (e.key === 'Escape' && megamenu.classList.contains('open')) {
10685        closeMegamenu();
10686        return;
10687      }
10688
10689      if (!megamenu.classList.contains('open')) return;
10690
10691      if (e.key === 'Tab') {
10692        const focusable = getFocusableElements();
10693        if (!focusable.length) return;
10694
10695        const first = focusable[0];
10696        const last = focusable[focusable.length - 1];
10697
10698        if (e.shiftKey && document.activeElement === first) {
10699          e.preventDefault();
10700          last.focus();
10701        } else if (!e.shiftKey && document.activeElement === last) {
10702          e.preventDefault();
10703          first.focus();
10704        } else if (!megamenu.contains(document.activeElement) && !document.activeElement.closest('.mv2-close-float')) {
10705          e.preventDefault();
10706          first.focus();
10707        }
10708      }
10709    });
10710
10711    const firstBtn = activeContainer.querySelector('.mv2-category-btn');
10712    if (firstBtn) switchCategory(firstBtn.dataset.category, activeContainer);
10713
10714    megamenu.querySelectorAll('.mv2-highlights-track').forEach(function(track) {
10715      const total = parseInt(track.dataset.total, 10);
10716      if (total <= 1) return;
10717      let current = 0;
10718      let paused = false;
10719
10720      const interval = setInterval(function() {
10721        if (paused) return;
10722        current = (current + 1) % total;
10723        track.style.transform = 'translateX(-' + (current * 100) + '%)';
10724      }, 4000);
10725
10726      const container = track.closest('.mv2-highlights');
10727      container.addEventListener('mouseenter', function() { paused = true; });
10728      container.addEventListener('mouseleave', function() { paused = false; });
10729      container.addEventListener('focusin', function() { paused = true; });
10730      container.addEventListener('focusout', function() { paused = false; });
10731
10732      if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
10733        clearInterval(interval);
10734      }
10735    });
10736  })();
10737  </script>
10737
10738
10739
10740  
10741
10742  <div id="right-menu" data="drawer" class="w-0 absolute z-30 top-0 right-0 h-[100vh] opacity-0 bg-white overflow-y-scroll closed">
10743    <div class="py-[120px] px-6 lg:px-14">
10744
10745      <div class="flex flex-row">
10746        <div class="w-full flex flex-col gap-8 lg:gap-12">
10747          
10748            <h3 class="font-alverata text-lg relative cursor-pointer" data-name="about-us">About us</h3>
10749
10750            <ul class="flex flex-col lg:ml-[30%] lg:-mt-[80px] gap-3 lg:pl-10 lg:gap-6">
10751              
10752                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="About us" data-name="our-story">
10753                    <a href="/pages/our-story">
10754                      Our story
10755                    </a>
10756                  </li>
10757              
10758                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="About us" data-name="how-it-works">
10759                    <a href="/pages/how-it-works">
10760                      How it works
10761                    </a>
10762                  </li>
10763              
10764                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="About us" data-name="craftsmanship">
10765                    <a href="/pages/craftsmanship">
10766                      Craftsmanship
10767                    </a>
10768                  </li>
10769              
10770          </ul>
10771          
10772            <h3 class="font-alverata text-lg relative cursor-pointer" data-name="responsibility">Responsibility</h3>
10773
10774            <ul class="flex flex-col lg:ml-[30%] lg:-mt-[80px] gap-3 lg:pl-10 lg:gap-6">
10775              
10776                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="impact">
10777                    <a href="/pages/responsibility">
10778                      Impact
10779                    </a>
10780                  </li>
10781              
10782                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="workplace">
10783                    <a href="/pages/creating-a-joyful-healthy-and-supportive-workplace">
10784                      Workplace
10785                    </a>
10786                  </li>
10787              
10788                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="product-lifespan">
10789                    <a href="/pages/increasing-the-lifespan-of-the-products-we-put-into-the-world">
10790                      Product Lifespan
10791                    </a>
10792                  </li>
10793              
10794                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="reducing-overproduction">
10795                    <a href="/pages/reducing-overproduction-and-encouraging-safe-consumption">
10796                      Reducing overproduction
10797                    </a>
10798                  </li>
10799              
10800                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="ethical-manufacturing">
10801                    <a href="/pages/manufacturing-under-ethical-and-responsible-working-conditions">
10802                      Ethical Manufacturing 
10803                    </a>
10804                  </li>
10805              
10806                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Responsibility" data-name="materials">
10807                    <a href="/pages/using-materials-that-reduce-or-reverse-our-enviromental-impact">
10808                      Materials
10809                    </a>
10810                  </li>
10811              
10812          </ul>
10813          
10814            <h3 class="font-alverata text-lg relative cursor-pointer" data-name="contact">Contact</h3>
10815
10816            <ul class="flex flex-col lg:ml-[30%] lg:-mt-[80px] gap-3 lg:pl-10 lg:gap-6">
10817              
10818                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Contact" data-name="contact-us">
10819                    <a href="/pages/contact-us">
10820                      Contact us
10821                    </a>
10822                  </li>
10823              
10824                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer" data-parent="Contact" data-name="faqs">
10825                    <a href="https://www.beckettsimonon.com/apps/help-center">
10826                      FAQ's
10827                    </a>
10828                  </li>
10829              
10830          </ul>
10831          
10832        </div>
10833      </div>
10834    </div>
10835  </div>
10836
10837  <div id="mobile-menu" data="drawer" aria-hidden="true" role="navigation" aria-label="Main menu" tabindex="0" class="w-[100vw] absolute z-30 top-0 h-[100vh] -left-[100%] opacity-0 bg-white flex flex-col gap-6 py-16 pb-[200px] px-6 overflow-y-scroll closed">
10838    <ul id="menu-items-mobile" class="flex flex-col pt-1" aria-label="Categories menu per gender">
10839      
10840
10841      
10842        <li class="accordion-menu flex flex-col" tabindex="0" aria-label="Men">
10843            <div class="accordion-menu--enhanced -mx-6">
10844              <button aria-controls="men-submenu-enhanced" class="font-worksans text-tiny font-semibold relative cursor-pointer uppercase tracking-widest py-3 px-6 flex justify-between items-center w-full bg-white border-b border-grey-100" aria-expanded="false" aria-label="Men Main menu" data-name="men">
10845                Men
10846              </button>
10847              <ul id="men-submenu-enhanced" class="panel-menu flex flex-col bg-[#f2f2f2] px-6 lg:ml-[30%] lg:-mt-[80px] lg:pl-10 lg:gap-6" aria-labelledby="men-submenu-enhanced" aria-hidden="true">
10848                
10849                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Men" data-name="shoes">
10850                    
10851                    
10852                    
10853                    <a aria-label="Category Shoes for Men" href="/collections/shoes" class="w-full h-full inline-flex items-center gap-2 py-2">
10854                      Shoes
10855                      
10856                    </a>
10857                  </li>
10858                
10859                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Men" data-name="boots">
10860                    
10861                    
10862                    
10863                    <a aria-label="Category Boots for Men" href="/collections/boots" class="w-full h-full inline-flex items-center gap-2 py-2">
10864                      Boots
10865                      
10866                    </a>
10867                  </li>
10868                
10869                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Men" data-name="sneakers">
10870                    
10871                    
10872                    
10873                    <a aria-label="Category Sneakers for Men" href="/collections/sneakers" class="w-full h-full inline-flex items-center gap-2 py-2">
10874                      Sneakers
10875                      
10876                    </a>
10877                  </li>
10878                
10879                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Men" data-name="accessories">
10880                    
10881                    
10882                    
10883                    <a aria-label="Category Accessories for Men" href="/collections/accessories" class="w-full h-full inline-flex items-center gap-2 py-2">
10884                      Accessories
10885                      
10886                    </a>
10887                  </li>
10888                
10889                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Men" data-name="jackets">
10890                    
10891                    
10892                    
10893                    <a aria-label="Category Jackets for Men" href="/collections/jackets" class="w-full h-full inline-flex items-center gap-2 py-2">
10894                      Jackets
10895                      
10896                    </a>
10897                  </li>
10898                
10899              </ul>
10900            </div>
10901        </li>
10902      
10903        <li class="accordion-menu flex flex-col" tabindex="0" aria-label="Women">
10904            <div class="accordion-menu--enhanced -mx-6">
10905              <button aria-controls="women-submenu-enhanced" class="font-worksans text-tiny font-semibold relative cursor-pointer uppercase tracking-widest py-3 px-6 flex justify-between items-center w-full bg-white border-b border-grey-100" aria-expanded="false" aria-label="Women Main menu" data-name="women">
10906                Women
10907              </button>
10908              <ul id="women-submenu-enhanced" class="panel-menu flex flex-col bg-[#f2f2f2] px-6 lg:ml-[30%
10908] lg:-mt-[80px] lg:pl-10 lg:gap-6" aria-labelledby="women-submenu-enhanced" aria-hidden="true">
10909                
10910                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Women" data-name="shoes">
10911                    
10912                    
10913                    
10914                    <a aria-label="Category Shoes for Women" href="/collections/womens-shoes" class="w-full h-full inline-flex items-center gap-2 py-2">
10915                      Shoes
10916                      
10917                    </a>
10918                  </li>
10919                
10920                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Women" data-name="boots">
10921                    
10922                    
10923                    
10924                    <a aria-label="Category Boots for Women" href="/collections/womens-boots" class="w-full h-full inline-flex items-center gap-2 py-2">
10925                      Boots
10926                      
10927                    </a>
10928                  </li>
10929                
10930                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Women" data-name="sneakers">
10931                    
10932                    
10933                    
10934                    <a aria-label="Category Sneakers for Women" href="/collections/womens-sneakers" class="w-full h-full inline-flex items-center gap-2 py-2">
10935                      Sneakers
10936                      
10937                    </a>
10938                  </li>
10939                
10940                  <li class="font-worksans text-tiny font-light tracking-widest uppercase relative cursor-pointer" data-parent="Women" data-name="accessories">
10941                    
10942                    
10943                    
10944                    <a aria-label="Category Accessories for Women" href="/collections/womens-accessories" class="w-full h-full inline-flex items-center gap-2 py-2">
10945                      Accessories
10946                      
10947                    </a>
10948                  </li>
10949                
10950              </ul>
10951            </div>
10952        </li>
10953      
10954
10955    </ul>
10956
10957    <div id="mobile-menu__items" class="">
10958      <ul class="flex flex-col border-b-[1px] border-grey-200 py-3" tabindex="0" aria-label="About the company menu">
10959        
10960          <li class="accordion-menu flex flex-col" aria-label="About us">
10961            <button class="font-alverata text-lg relative cursor-pointer tracking-widest py-3 flex justify-between" aria-expanded="false" aria-controls="about-us-right-submenu" aria-label="About us Right menu" tabindex="0" data-name="about-us">
10962              About us
10963            </button>
10964            <ul id="about-us-right-submenu" class="panel-menu flex flex-col lg:ml-[30%] lg:-mt-[80px] gap-3 lg:pl-10 lg:gap-6" aria-labelledby="about-us-right-submenu" aria-hidden="true">
10965              
10966                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="About us" data-name="our-story">
10967                  <a href="/pages/our-story">
10968                    Our story
10969                  </a>
10970                </li>
10971              
10972                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="About us" data-name="how-it-works">
10973                  <a href="/pages/how-it-works">
10974                    How it works
10975                  </a>
10976                </li>
10977              
10978                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer  mb-6 " data-parent="About us" data-name="craftsmanship">
10979                  <a href="/pages/craftsmanship">
10980                    Craftsmanship
10981                  </a>
10982                </li>
10983              
10984            </ul>
10985          </li>
10986        
10987          <li class="accordion-menu flex flex-col" aria-label="Responsibility">
10988            <button class="font-alverata text-lg relative cursor-pointer tracking-widest py-3 flex justify-between" aria-expanded="false" aria-controls="responsibility-right-submenu" aria-label="Responsibility Right menu" tabindex="0" data-name="responsibility">
10989              Responsibility
10990            </button>
10991            <ul id="responsibility-right-submenu" class="panel-menu flex flex-col lg:ml-[30%
10991] lg:-mt-[80px] gap-3 lg:pl-10 lg:gap-6" aria-labelledby="responsibility-right-submenu" aria-hidden="true">
10992              
10993                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="Responsibility" data-name="impact">
10994                  <a href="/pages/responsibility">
10995                    Impact
10996                  </a>
10997                </li>
10998              
10999                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="Responsibility" data-name="workplace">
11000                  <a href="/pages/creating-a-joyful-healthy-and-supportive-workplace">
11001                    Workplace
11002                  </a>
11003                </li>
11004              
11005                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="Responsibility" data-name="product-lifespan">
11006                  <a href="/pages/increasing-the-lifespan-of-the-products-we-put-into-the-world">
11007                    Product Lifespan
11008                  </a>
11009                </li>
11010              
11011                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="Responsibility" data-name="reducing-overproduction">
11012                  <a href="/pages/reducing-overproduction-and-encouraging-safe-consumption">
11013                    Reducing overproduction
11014                  </a>
11015                </li>
11016              
11017                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer " data-parent="Responsibility" data-name="ethical-manufacturing">
11018                  <a href="/pages/manufacturing-under-ethical-and-responsible-working-conditions">
11019                    Ethical Manufacturing 
11020                  </a>
11021                </li>
11022              
11023                <li class="font-worksans text-tiny tracking-widest uppercase border-b-[1px] border-transparent hover:border-b-[1px] hover:border-black w-fit relative cursor-pointer  mb-6 " data-parent="Responsibility" data-name="materials">
11024                  <a href="/pages/using-materials-that-reduce-or-reverse-our-enviromental-impact">
11025                    Materials
11026                  </a>
11027                </li>
11028              
11029            </ul>
11030          </li>
11031        
11032      </ul>
11033    </div>
11034
11035    <a id="mobile-menu__my-account" href="/account">
11036    <div class="flex gap-3 cursor-pointer">
11037        <svg aria-hidden="true"  class="cursor-pointer w-[20px]" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
11038      <path d="M9.03519 3.71545C7.41381 3.71545 6.09941 5.02984 6.09941 6.65123C6.09941 8.27261 7.41381 9.58701 9.03519 9.58701C10.6566 9.58701 11.971 8.27261 11.971 6.65123C11.971 5.02984 10.6566 3.71545 9.03519 3.71545ZM4.63152 6.65123C4.63152 4.21915 6.60311 2.24756 9.03519 2.24756C11.4673 2.24756 13.4389 4.21915 13.4389 6.65123C13.4389 9.08331 11.4673 11.0549 9.03519 11.0549C6.60311 11.0549 4.63152 9.08331 4.63152 6.65123ZM6.09941 13.9907C4.88337 13.9907 3.89758 14.9765 3.89758 16.1925C3.89758 16.5979 3.56898 16.9265 3.16363 16.9265C2.75829 16.9265 2.42969 16.5979 2.42969 16.1925C2.42969 14.1658 4.07268 12.5228 6.09941 12.5228H11.971C13.9977 12.5228 15.6407 14.1658 15.6407 16.1925C15.6407 16.5979 15.3121 16.9265 14.9068 16.9265C14.5014 16.9265 14.1728 16.5979 14.1728 16.1925C14.1728 14.9765 13.187 13.9907 11.971 13.9907H6.09941Z" fill="#000000"/>
11039    </svg>
11040        <span class="font-worksans uppercase text-tiny tracking-widest">My account</span>
11041      </div>
11042    </a>
11043
11044  </div>
11045
11046  <style>
11047  #mobile-megamenu-v2 {
11048    z-index: 30;
11049    filter: blur(20px);
11050    transition: left 0.35s cubic-bezier(.33, 1, .68, 1), opacity 0.35s ease, filter 0.35s ease;
11051  }
11052  #mobile-megamenu-v2.closed {
11053    pointer-events: none !important;
11054    visibility: hidden;
11055  }
11056  #mobile-megamenu-v2.open {
11057    left: 0 !important;
11058    opacity: 1 !important;
11059    filter: blur(0) !important;
11060    pointer-events: auto;
11061    visibility: visible;
11062  }
11063  #mobile-megamenu-v2.closed * {
11064    display: none !important;
11065  }
11066  #mobile-megamenu-v2 button:focus,
11067  #mobile-megamenu-v2 a:focus {
11068    outline: none;
11069  }
11070  #mobile-megamenu-v2 button:focus-visible,
11071  #mobile-megamenu-v2 a:focus-visible {
11072    outline: 2px solid var(--color-green-100, #87968f);
11073    outline-offset: 2px;
11074  }
11075  .mmv2-track {
11076    display: flex;
11077    width: 100%;
11078    transition: transform 0.35s cubic-bezier(.33, 1, .68, 1);
11079    will-change: transform;
11080  }
11081  .mmv2-track.mmv2-track--layer1 {
11082    width: 200%;
11083    transform: translateX(-50%);
11084  }
11085  .mmv2-layer {
11086    width: 100%;
11087    flex-shrink: 0;
11088  }
11089  .mmv2-track.mmv2-track--layer1 .mmv2-layer {
11090    width: 50%;
11091  }
11092  .mmv2-micro-banner img {
11093    transition: opacity 0.4s ease;
11094  }
11095  .mmv2-menu-img {
11096    opacity: 0;
11097    transition: opacity 0.2s ease;
11098  }
11099  .mmv2-menu-img.mmv2-img-ready {
11100    opacity: 1;
11101  }
11102  .mmv2-back-btn {
11103    transition: opacity 0.2s ease;
11104  }
11105  .mmv2-header {
11106    display: none;
11107  }
11108  .mmv2-header.mmv2-header--layer1 {
11109    display: block;
11110    position: relative;
11111    z-index: 2;
11112    padding-top: 0.75rem;
11113    padding-bottom: 0.75rem;
11114    box-shadow: inset 0 1px 0 0 var(--color-grey-200, #ebebeb);
11115  }
11116  .mmv2-back-btn.mmv2-back-btn--hidden {
11117    opacity: 0;
11118    pointer-events: none;
11119  }
11120  .mmv2-accordion-panel {
11121    overflow: hidden;
11122    max-height: 0;
11123    transition: max-height 0.35s cubic-bezier(.33, 1, .68, 1);
11124  }
11125  .mmv2-accordion-chevron {
11126    transition: transform 0.25s ease;
11127  }
11128  .mmv2-accordion.is-open .mmv2-accordion-chevron {
11129    transform: rotate(180deg);
11130  }
11131  #mmv2-root-panel,
11132  .mmv2-viewport,
11133  .mmv2-track,
11134  .mmv2-layer {
11135    min-height: 0;
11136  }
11137  .mmv2-layer-0,
11138  .mmv2-layer-1 {
11139    overflow-y: auto;
11140    -webkit-overflow-scrolling: touch;
11141    overscroll-behavior: contain;
11142    scroll-padding-bottom: max(10rem, calc(env(safe-area-inset-bottom, 0px) + 8rem));
11143    padding-bottom: max(10rem, calc(env(safe-area-inset-bottom, 0px) + 8rem));
11144  }
11145  @keyframes mmv2-fade-in-up {
11146    from {
11147      opacity: 0;
11148      transform: translateY(8px);
11149    }
11150    to {
11151      opacity: 1;
11152      transform: translateY(0);
11153    }
11154  }
11155  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item {
11156    animation: mmv2-fade-in-up 0.32s cubic-bezier(0.33, 1, 0.68, 1) both;
11157  }
11158  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(1) { animation-delay: 0.04s; }
11159  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(2) { animation-delay: 0.08s; }
11160  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(3) { animation-delay: 0.12s; }
11161  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(4) { animation-delay: 0.16s; }
11162  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(5) { animation-delay: 0.2s; }
11163  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(6) { animation-delay: 0.24s; }
11164  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(7) { animation-delay: 0.28s; }
11165  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(8) { animation-delay: 0.32s; }
11166  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(9) { animation-delay: 0.36s; }
11167  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(10) { animation-delay: 0.4s; }
11168  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(11) { animation-delay: 0.44s; }
11169  .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item:nth-child(12) { animation-delay: 0.48s; }
11170  @media (prefers-reduced-motion: reduce) {
11171    #mobile-megamenu-v2,
11172    .mmv2-track,
11173    .mmv2-micro-banner img,
11174    .mmv2-accordion-panel {
11175      transition: none !important;
11176    }
11177    .mmv2-category-panel.mmv2-panel-entering .mmv2-sub-item {
11178      animation: none !important;
11179      opacity: 1;
11180      transform: none;
11181    }
11182    .mmv2-menu-img {
11183      opacity: 1;
11184      transition: none;
11185    }
11186  }
11187</style>
11188
11189
11190  <div
11191    id="mobile-megamenu-v2"
11192    data="drawer"
11193    class="hidden lg:hidden w-[100vw] max-w-[100vw] absolute z-30 top-0 left-0 h-[100dvh] max-h-[100dvh] -left-[100%] opacity-0 bg-white flex flex-col pt-16 overflow-hidden closed"
11194    role="navigation"
11195    aria-label="Mobile megamenu navigation"
11196    aria-hidden="true"
11197    tabindex="-1"
11198    inert
11199  >
11200    <div class="mmv2-header shrink-0 bg-white px-3 border-t border-grey-200">
11201      <button
11202        type="button"
11203        class="mmv2-back-btn mmv2-back-btn--hidden inline-flex items-center gap-1 font-worksans text-xs uppercase tracking-widest text-black rounded-lg px-3 py-2 bg-grey-100"
11204        aria-label="Back to categories"
11205      >
11206        <svg aria-hidden="true"  class="w-4 h-4 shrink-0" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11207      <path d="M14.7071 5.29289C15.0976 5.68342 15.0976 6.31658 14.7071 6.70711L9.41421 12L14.7071 17.2929C15.0976 17.6834 15.0976 18.3166 14.7071 18.7071C14.3166 19.0976 13.6834 19.0976 13.2929 18.7071L7.29289 12.7071C6.90237 12.3166 6.90237 11.6834 7.29289 11.2929L13.2929 5.29289C13.6834 4.90237 14.3166 4.90237 14.7071 5.29289Z" fill="#000000"/>
11208    </svg>
11209        <span class="mmv2-back-label truncate max-w-[220px]"></span>
11210      </button>
11211      <span class="sr-only mmv2-layer-announce" aria-live="polite" aria-atomic="true"></span>
11212    </div>
11213
11214    <div id="mmv2-root-panel" class="mmv2-panels flex-1 overflow-hidden relative flex flex-col">
11215      <div class="mmv2-viewport flex-1 overflow-hidden">
11216        <div class="mmv2-track h-full">
11217          <div class="mmv2-layer mmv2-layer-0">
11218            <div class="mmv2-layer0-stack w-full bg-grey-100">
11219            <div class="mmv2-products w-full" role="region" aria-label="Shop by gender">
11220              
11221                
11222                <div class="mmv2-accordion mmv2-gender-accordion is-open">
11223                  <button
11224                    type="button"
11225                    class="mmv2-accordion-trigger w-full flex items-center justify-between py-3.5 px-6 text-left font-worksans text-xs font-bold tracking-widest uppercase text-black bg-grey-100"
11226                    aria-expanded="true"
11227                    aria-controls="mmv2-gender-panel-men-products"
11228                    id="mmv2-gender-trigger-men-products"
11229                  >
11230                    <span>Men's Products</span>
11231                    <svg aria-hidden="true"  class="mmv2-accordion-chevron w-4 h-4 shrink-0 opacity-50" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
11232      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="#000000"/>
11233    </svg>
11234                  </button>
11235                  <div
11236                    id="mmv2-gender-panel-men-products"
11237                    class="mmv2-accordion-panel bg-grey-100"
11238                    role="region"
11239                    aria-labelledby="mmv2-gender-trigger-men-products"
11240                    aria-hidden="false"
11241                  >
11242                    <ul class="flex flex-col" role="list">
11243                      
11244                        
11245                        
11246                        
11247                        
11248                        
11249                        
11250                        
11251                        <li>
11252                          <button
11253                            type="button"
11254                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11255                            data-category="shoes"
11256                            data-category-name="Shoes"
11257                            data-gender="men"
11258                            data-gender-name="Men"
11259                            
11260                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=600"
11261                            
11262                            aria-expanded="false"
11263                            aria-controls="mmv2-cat-men-shoes"
11264                            aria-label="Men's Shoes"
11265                          >
11266                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11267                              
11268                                <img
11269                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=120"
11270                                  alt=""
11271                                  width="48"
11272                                  height="48"
11273                                  class="mmv2-menu-img w-full h-full object-cover"
11274                                  decoding="async"
11275                                >
11276                              
11277                            </div>
11278                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11279                              <span class="truncate">Shoes</span>
11280                              
11281                            </span>
11282                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11282ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11283      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11284    </svg>
11285                          </button>
11286                        </li>
11287                      
11288                        
11289                        
11290                        
11291                        
11292                        
11293                        
11294                        
11295                        <li>
11296                          <button
11297                            type="button"
11298                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11299                            data-category="boots"
11300                            data-category-name="Boots"
11301                            data-gender="men"
11302                            data-gender-name="Men"
11303                            
11304                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dowler-waxed-walnut-lifestyle-2.jpg?v=1782155473&width=600"
11305                            
11306                            aria-expanded="false"
11307                            aria-controls="mmv2-cat-men-boots"
11308                            aria-label="Men's Boots"
11309                          >
11310                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11311                              
11312                                <img
11313                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dowler-waxed-walnut-lifestyle-2.jpg?v=1782155473&width=120"
11314                                  alt=""
11315                                  width="48"
11316                                  height="48"
11317                                  class="mmv2-menu-img w-full h-full object-cover"
11318                                  decoding="async"
11319                                >
11320                              
11321                            </div>
11322                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11323                              <span class="truncate">Boots</span>
11324                              
11325                            </span>
11326                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11326ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11327      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11328    </svg>
11329                          </button>
11330                        </li>
11331                      
11332                        
11333                        
11334                        
11335                        
11336                        
11337                        
11338                        
11339                        <li>
11340                          <button
11341                            type="button"
11342                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11343                            data-category="sneakers"
11344                            data-category-name="Sneakers"
11345                            data-gender="men"
11346                            data-gender-name="Men"
11347                            
11348                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-mix-lifestyle.jpg?v=1782155676&width=600"
11349                            
11350                            aria-expanded="false"
11351                            aria-controls="mmv2-cat-men-sneakers"
11352                            aria-label="Men's Sneakers"
11353                          >
11354                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11355                              
11356                                <img
11357                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-mix-lifestyle.jpg?v=1782155676&width=120"
11358                                  alt=""
11359                                  width="48"
11360                                  height="48"
11361                                  class="mmv2-menu-img w-full h-full object-cover"
11362                                  decoding="async"
11363                                >
11364                              
11365                            </div>
11366                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11367                              <span class="truncate">Sneakers</span>
11368                              
11369                            </span>
11370                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11370ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11371      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11372    </svg>
11373                          </button>
11374                        </li>
11375                      
11376                        
11377                        
11378                        
11379                        
11380                        
11381                        
11382                        
11383                        <li>
11384                          <button
11385                            type="button"
11386                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11387                            data-category="accessories"
11388                            data-category-name="Accessories"
11389                            data-gender="men"
11390                            data-gender-name="Men"
11391                            
11392                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-domingo-black-2.jpg?v=1782155924&width=600"
11393                            
11394                            aria-expanded="false"
11395                            aria-controls="mmv2-cat-men-accessories"
11396                            aria-label="Men's Accessories"
11397                          >
11398                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11399                              
11400                                <img
11401                                  src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-domingo-black-2.jpg?v=1782155924&width=120"
11402                                  alt=""
11403                                  width="48"
11404                                  height="48"
11405                                  class="mmv2-menu-img w-full h-full object-cover"
11406                                  decoding="async"
11407                                >
11408                              
11409                            </div>
11410                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11411                              <span class="truncate">Accessories</span>
11412                              
11413                            </span>
11414                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11414ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11415      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11416    </svg>
11417                          </button>
11418                        </li>
11419                      
11420                        
11421                        
11422                        
11423                        
11424                        
11425                        
11426                        
11427                        <li>
11428                          <button
11429                            type="button"
11430                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11431                            data-category="jackets"
11432                            data-category-name="Jackets"
11433                            data-gender="men"
11434                            data-gender-name="Men"
11435                            
11436                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=600"
11437                            
11438                            aria-expanded="false"
11439                            aria-controls="mmv2-cat-men-jackets"
11440                            aria-label="Men's Jackets"
11441                          >
11442                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11443                              
11444                                <img
11445                                  src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=120"
11446                                  alt=""
11447                                  width="48"
11448                                  height="48"
11449                                  class="mmv2-menu-img w-full h-full object-cover"
11450                                  decoding="async"
11451                                >
11452                              
11453                            </div>
11454                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11455                              <span class="truncate">Jackets</span>
11456                              
11457                            </span>
11458                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11458ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11459      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11460    </svg>
11461                          </button>
11462                        </li>
11463                      
11464                    </ul>
11465                  </div>
11466                </div>
11467              
11468                
11469                <div class="mmv2-accordion mmv2-gender-accordion is-open">
11470                  <button
11471                    type="button"
11472                    class="mmv2-accordion-trigger w-full flex items-center justify-between py-3.5 px-6 text-left font-worksans text-xs font-bold tracking-widest uppercase text-black bg-grey-100"
11473                    aria-expanded="true"
11474                    aria-controls="mmv2-gender-panel-women-products"
11475                    id="mmv2-gender-trigger-women-products"
11476                  >
11477                    <span>Women's Products</span>
11478                    <svg aria-hidden="true"  class="mmv2-accordion-chevron w-4 h-4 shrink-0 opacity-50" viewB
11478ox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
11479      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="#000000"/>
11480    </svg>
11481                  </button>
11482                  <div
11483                    id="mmv2-gender-panel-women-products"
11484                    class="mmv2-accordion-panel bg-grey-100"
11485                    role="region"
11486                    aria-labelledby="mmv2-gender-trigger-women-products"
11487                    aria-hidden="false"
11488                  >
11489                    <ul class="flex flex-col" role="list">
11490                      
11491                        
11492                        
11493                        
11494                        
11495                        
11496                        
11497                        
11498                        <li>
11499                          <button
11500                            type="button"
11501                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11502                            data-category="shoes"
11503                            data-category-name="Shoes"
11504                            data-gender="women"
11505                            data-gender-name="Women"
11506                            
11507                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=600"
11508                            
11509                            aria-expanded="false"
11510                            aria-controls="mmv2-cat-women-shoes"
11511                            aria-label="Women's Shoes"
11512                          >
11513                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11514                              
11515                                <img
11516                                  src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=120"
11517                                  alt=""
11518                                  width="48"
11519                                  height="48"
11520                                  class="mmv2-menu-img w-full h-full object-cover"
11521                                  decoding="async"
11522                                >
11523                              
11524                            </div>
11525                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11526                              <span class="truncate">Shoes</span>
11527                              
11528                            </span>
11529                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11529ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11530      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11531    </svg>
11532                          </button>
11533                        </li>
11534                      
11535                        
11536                        
11537                        
11538                        
11539                        
11540                        
11541                        
11542                        <li>
11543                          <button
11544                            type="button"
11545                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11546                            data-category="boots"
11547                            data-category-name="Boots"
11548                            data-gender="women"
11549                            data-gender-name="Women"
11550                            
11551                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.28.23_AM.png?v=1781191721&width=600"
11552                            
11553                            aria-expanded="false"
11554                            aria-controls="mmv2-cat-women-boots"
11555                            aria-label="Women's Boots"
11556                          >
11557                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11558                              
11559                                <img
11560                                  src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.28.23_AM.png?v=1781191721&width=120"
11561                                  alt=""
11562                                  width="48"
11563                                  height="48"
11564                                  class="mmv2-menu-img w-full h-full object-cover"
11565                                  decoding="async"
11566                                >
11567                              
11568                            </div>
11569                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11570                              <span class="truncate">Boots</span>
11571                              
11572                            </span>
11573                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11573ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11574      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11575    </svg>
11576                          </button>
11577                        </li>
11578                      
11579                        
11580                        
11581                        
11582                        
11583                        
11584                        
11585                        
11586                        <li>
11587                          <button
11588                            type="button"
11589                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11590                            data-category="sneakers"
11591                            data-category-name="Sneakers"
11592                            data-gender="women"
11593                            data-gender-name="Women"
11594                            
11595                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM.png?v=1781193438&width=600"
11596                            
11597                            aria-expanded="false"
11598                            aria-controls="mmv2-cat-women-sneakers"
11599                            aria-label="Women's Sneakers"
11600                          >
11601                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11602                              
11603                                <img
11604                                  src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM.png?v=1781193438&width=120"
11605                                  alt=""
11606                                  width="48"
11607                                  height="48"
11608                                  class="mmv2-menu-img w-full h-full object-cover"
11609                                  decoding="async"
11610                                >
11611                              
11612                            </div>
11613                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11614                              <span class="truncate">Sneakers</span>
11615                              
11616                            </span>
11617                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11617ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11618      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11619    </svg>
11620                          </button>
11621                        </li>
11622                      
11623                        
11624                        
11625                        
11626                        
11627                        
11628                        
11629                        
11630                        <li>
11631                          <button
11632                            type="button"
11633                            class="mmv2-category-row w-full flex items-center gap-3 py-3 px-3 font-worksans text-base text-black text-left bg-white border-b border-grey-100 last:border-b-0"
11634                            data-category="accessories"
11635                            data-category-name="Accessories"
11636                            data-gender="women"
11637                            data-gender-name="Women"
11638                            
11639                              data-category-image="//www.beckettsimonon.com/cdn/shop/collections/WOMEN-ACCESORIES.jpg?v=1781193292&width=600"
11640                            
11641                            aria-expanded="false"
11642                            aria-controls="mmv2-cat-women-accessories"
11643                            aria-label="Women's Accessories"
11644                          >
11645                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11646                              
11647                                <img
11648                                  src="//www.beckettsimonon.com/cdn/shop/collections/WOMEN-ACCESORIES.jpg?v=1781193292&width=120"
11649                                  alt=""
11650                                  width="48"
11651                                  height="48"
11652                                  class="mmv2-menu-img w-full h-full object-cover"
11653                                  decoding="async"
11654                                >
11655                              
11656                            </div>
11657                            <span class="flex-1 inline-flex items-center gap-2 min-w-0">
11658                              <span class="truncate">Accessories</span>
11659                              
11660                            </span>
11661                            <svg aria-hidden="true"  class="w-3 h-3 shrink-0 opacity-50" viewB
11661ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11662      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11663    </svg>
11664                          </button>
11665                        </li>
11666                      
11667                    </ul>
11668                  </div>
11669                </div>
11670              
11671            </div>
11672
11673            <div class="mmv2-secondary w-full" role="region" aria-label="More navigation">
11674              
11675
11676              
11677                
11678                <div class="mmv2-accordion border-b border-black/10">
11679                  <button
11680                    type="button"
11681                    class="mmv2-accordion-trigger w-full flex items-center justify-between py-3.5 px-6 text-left font-worksans text-xs font-bold tracking-widest uppercase text-black bg-grey-100"
11682                    aria-expanded="false"
11683                    aria-controls="mmv2-acc-panel-about-us"
11684                    id="mmv2-acc-trigger-about-us"
11685                  >
11686                    <span>About us</span>
11687                    <svg aria-hidden="true"  class="mmv2-accordion-chevron w-4 h-4 shrink-0 opacity-50" viewB
11687ox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
11688      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="#000000"/>
11689    </svg>
11690                  </button>
11691                  <div
11692                    id="mmv2-acc-panel-about-us"
11693                    class="mmv2-accordion-panel"
11694                    role="region"
11695                    aria-labelledby="mmv2-acc-trigger-about-us"
11696                    aria-hidden="true"
11697                    hidden
11698                  >
11699                    <ul class="flex flex-col pl-10 pr-6 pb-3" role="list">
11700                      
11701                        <li>
11702                          <a
11703                            href="/pages/our-story"
11704                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11705                          >
11706                            Our story
11707                          </a>
11708                        </li>
11709                      
11710                        <li>
11711                          <a
11712                            href="/pages/how-it-works"
11713                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11714                          >
11715                            How it works
11716                          </a>
11717                        </li>
11718                      
11719                        <li>
11720                          <a
11721                            href="/pages/craftsmanship"
11722                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11723                          >
11724                            Craftsmanship
11725                          </a>
11726                        </li>
11727                      
11728                    </ul>
11729                  </div>
11730                </div>
11731              
11732                
11733                <div class="mmv2-accordion">
11734                  <button
11735                    type="button"
11736                    class="mmv2-accordion-trigger w-full flex items-center justify-between py-3.5 px-6 text-left font-worksans text-xs font-bold tracking-widest uppercase text-black bg-grey-100"
11737                    aria-expanded="false"
11738                    aria-controls="mmv2-acc-panel-responsibility"
11739                    id="mmv2-acc-trigger-responsibility"
11740                  >
11741                    <span>Responsibility</span>
11742                    <svg aria-hidden="true"  class="mmv2-accordion-chevron w-4 h-4 shrink-0 opacity-50" viewB
11742ox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
11743      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="#000000"/>
11744    </svg>
11745                  </button>
11746                  <div
11747                    id="mmv2-acc-panel-responsibility"
11748                    class="mmv2-accordion-panel"
11749                    role="region"
11750                    aria-labelledby="mmv2-acc-trigger-responsibility"
11751                    aria-hidden="true"
11752                    hidden
11753                  >
11754                    <ul class="flex flex-col pl-10 pr-6 pb-3" role="list">
11755                      
11756                        <li>
11757                          <a
11758                            href="/pages/responsibility"
11759                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11760                          >
11761                            Impact
11762                          </a>
11763                        </li>
11764                      
11765                        <li>
11766                          <a
11767                            href="/pages/creating-a-joyful-healthy-and-supportive-workplace"
11768                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11769                          >
11770                            Workplace
11771                          </a>
11772                        </li>
11773                      
11774                        <li>
11775                          <a
11776                            href="/pages/increasing-the-lifespan-of-the-products-we-put-into-the-world"
11777                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11778                          >
11779                            Product Lifespan
11780                          </a>
11781                        </li>
11782                      
11783                        <li>
11784                          <a
11785                            href="/pages/reducing-overproduction-and-encouraging-safe-consumption"
11786                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11787                          >
11788                            Reducing overproduction
11789                          </a>
11790                        </li>
11791                      
11792                        <li>
11793                          <a
11794                            href="/pages/manufacturing-under-ethical-and-responsible-working-conditions"
11795                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11796                          >
11797                            Ethical Manufacturing 
11798                          </a>
11799                        </li>
11800                      
11801                        <li>
11802                          <a
11803                            href="/pages/using-materials-that-reduce-or-reverse-our-enviromental-impact"
11804                            class="block py-2.5 font-worksans text-base text-black/80 hover:text-black"
11805                          >
11806                            Materials
11807                          </a>
11808                        </li>
11809                      
11810                    </ul>
11811                  </div>
11812                </div>
11813              
11814
11815              <a
11816                href="/account"
11817                class="mmv2-secondary-row flex items-center justify-between py-3 px-6 border-t border-black/10 font-worksans text-base text-black"
11818                aria-label="My account"
11819              >
11820                <span class="inline-flex items-center gap-2 tracking-wide">
11821                  <svg aria-hidden="true"  class="w-[18px] shrink-0" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
11822      <path d="M9.03519 3.71545C7.41381 3.71545 6.09941 5.02984 6.09941 6.65123C6.09941 8.27261 7.41381 9.58701 9.03519 9.58701C10.6566 9.58701 11.971 8.27261 11.971 6.65123C11.971 5.02984 10.6566 3.71545 9.03519 3.71545ZM4.63152 6.65123C4.63152 4.21915 6.60311 2.24756 9.03519 2.24756C11.4673 2.24756 13.4389 4.21915 13.4389 6.65123C13.4389 9.08331 11.4673 11.0549 9.03519 11.0549C6.60311 11.0549 4.63152 9.08331 4.63152 6.65123ZM6.09941 13.9907C4.88337 13.9907 3.89758 14.9765 3.89758 16.1925C3.89758 16.5979 3.56898 16.9265 3.16363 16.9265C2.75829 16.9265 2.42969 16.5979 2.42969 16.1925C2.42969 14.1658 4.07268 12.5228 6.09941 12.5228H11.971C13.9977 12.5228 15.6407 14.1658 15.6407 16.1925C15.6407 16.5979 15.3121 16.9265 14.9068 16.9265C14.5014 16.9265 14.1728 16.5979 14.1728 16.1925C14.1728 14.9765 13.187 13.9907 11.971 13.9907H6.09941Z" fill="#000000"/>
11823    </svg>
11824                  My account
11825                </span>
11826                <svg aria-hidden="true"  class="w-3 h-3 shrink-0" viewB
11826ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11827      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
11828    </svg>
11829              </a>
11830            </div>
11831            </div>
11832          </div><div class="mmv2-layer mmv2-layer-1" aria-hidden="true">
11833            
11834              
11835                  
11836                  
11837                  
11838                  
11839                  
11840
11841                  <div
11842                    id="mmv2-cat-men-shoes"
11843                    class="mmv2-category-panel hidden flex flex-col"
11844                    data-category="shoes"
11845                    data-gender="men"
11846                    role="region"
11847                    aria-label="Shoes subcategories"
11848                  >
11849                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
11850                      
11851                        <img
11852                          src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=600"
11853                          alt="Shoes"
11854                          width="600"
11855                          height="128"
11856                          class="mmv2-menu-img w-full h-full object-cover"
11857                          decoding="async"
11858                        >
11859                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
11860                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Men's</span>
11861                          <span class="font-alverata text-lg text-white">Shoes</span>
11862                        </div>
11863                      
11864                    </div>
11865
11866                    <ul class="flex flex-col px-3 mt-2" role="list">
11867                      <li class="mmv2-sub-item">
11868                        <a
11869                          href="/collections/shoes"
11870                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
11871                          aria-label="All Shoes"
11872                        >
11873                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11874                            
11875                              <img
11876                                src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-shoes-square.jpg?v=1782155423&width=120"
11877                                alt=""
11878                                width="48"
11879                                height="48"
11880                                class="mmv2-menu-img w-full h-full object-cover"
11881                                decoding="async"
11882                              >
11883                            
11884                          </div>
11885                          <span class="font-worksans text-base text-black">All Shoes</span>
11886                        </a>
11887                      </li>
11888                      
11889                        
11890                        
11891                        
11892                        
11893                        
11894                        
11895                        <li class="mmv2-sub-item">
11896                          <a
11897                            href="/collections/derbies"
11898                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
11899                            aria-label="Derbies"
11900                          >
11901                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11902                              
11903                                <img
11904                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dunham-derbies-pull-up-leather-mix-lifestyle.jpg?v=1782155243&width=120"
11905                                  alt=""
11906                                  width="48"
11907                                  height="48"
11908                                  class="mmv2-menu-img w-full h-full object-cover"
11909                                  decoding="async"
11910                                >
11911                              
11912                            </div>
11913                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
11914                              Derbies
11915                              
11916                            </span>
11917                          </a>
11918                        </li>
11919                      
11920                        
11921                        
11922                        
11923                        
11924                        
11925                        
11926                        <li class="mmv2-sub-item">
11927                          <a
11928                            href="/collections/loafers"
11929                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
11930                            aria-label="Loafers"
11931                          >
11932                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11933                              
11934                                <img
11935                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-cohen-loafer-blue-lifestyle-1.jpg?v=1782155262&width=120"
11936                                  alt=""
11937                                  width="48"
11938                                  height="48"
11939                                  class="mmv2-menu-img w-full h-full object-cover"
11940                                  decoding="async"
11941                                >
11942                              
11943                            </div>
11944                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
11945                              Loafers
11946                              
11947                            </span>
11948                          </a>
11949                        </li>
11950                      
11951                        
11952                        
11953                        
11954                        
11955                        
11956                        
11957                        <li class="mmv2-sub-item">
11958                          <a
11959                            href="/collections/monkstraps"
11960                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
11961                            aria-label="Monkstraps"
11962                          >
11963                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11964                              
11965                                <img
11966                                  src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-Hoy-monk-strap-tan-lifestyle-3.jpg?v=1775508718&width=120"
11967                                  alt=""
11968                                  width="48"
11969                                  height="48"
11970                                  class="mmv2-menu-img w-full h-full object-cover"
11971                                  decoding="async"
11972                                >
11973                              
11974                            </div>
11975                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
11976                              Monkstraps
11977                              
11978                            </span>
11979                          </a>
11980                        </li>
11981                      
11982                        
11983                        
11984                        
11985                        
11986                        
11987                        
11988                        <li class="mmv2-sub-item">
11989                          <a
11990                            href="/collections/oxfords"
11991                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
11992                            aria-label="Oxfords"
11993                          >
11994                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
11995                              
11996                                <img
11997                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dean-oxfords-mix-lifestyle.jpg?v=1782155338&width=120"
11998                                  alt=""
11999                                  width="48"
12000                                  height="48"
12001                                  class="mmv2-menu-img w-full h-full object-cover"
12002                                  decoding="async"
12003                                >
12004                              
12005                            </div>
12006                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12007                              Oxfords
12008                              
12009                            </span>
12010                          </a>
12011                        </li>
12012                      
12013                        
12014                        
12015                        
12016                        
12017                        
12018                        
12019                        <li class="mmv2-sub-item">
12020                          <a
12021                            href="/collections/hybrid-shoes"
12022                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12023                            aria-label="Hybrids"
12024                          >
12025                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12026                              
12027                                <img
12028                                  src="//www.beckettsimonon.com/cdn/shop/collections/Beckett-simonon-warren-derbies-nubock-black.jpg?v=1782155384&width=120"
12029                                  alt=""
12030                                  width="48"
12031                                  height="48"
12032                                  class="mmv2-menu-img w-full h-full object-cover"
12033                                  decoding="async"
12034                                >
12035                              
12036                            </div>
12037                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12038                              Hybrids
12039                              
12040                            </span>
12041                          </a>
12042                        </li>
12043                      
12044                    </ul>
12045                  </div>
12046              
12047                  
12048                  
12049                  
12050                  
12051                  
12052
12053                  <div
12054                    id="mmv2-cat-men-boots"
12055                    class="mmv2-category-panel hidden flex flex-col"
12056                    data-category="boots"
12057                    data-gender="men"
12058                    role="region"
12059                    aria-label="Boots subcategories"
12060                  >
12061                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12062                      
12063                        <img
12064                          src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dowler-waxed-walnut-lifestyle-2.jpg?v=1782155473&width=600"
12065                          alt="Boots"
12066                          width="600"
12067                          height="128"
12068                          class="mmv2-menu-img w-full h-full object-cover"
12069                          decoding="async"
12070                        >
12071                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12072                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Men's</span>
12073                          <span class="font-alverata text-lg text-white">Boots</span>
12074                        </div>
12075                      
12076                    </div>
12077
12078                    <ul class="flex flex-col px-3 mt-2" role="list">
12079                      <li class="mmv2-sub-item">
12080                        <a
12081                          href="/collections/boots"
12082                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12083                          aria-label="All Boots"
12084                        >
12085                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12086                            
12087                              <img
12088                                src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-dowler-waxed-walnut-lifestyle-2.jpg?v=1782155473&width=120"
12089                                alt=""
12090                                width="48"
12091                                height="48"
12092                                class="mmv2-menu-img w-full h-full object-cover"
12093                                decoding="async"
12094                              >
12095                            
12096                          </div>
12097                          <span class="font-worksans text-base text-black">All Boots</span>
12098                        </a>
12099                      </li>
12100                      
12101                        
12102                        
12103                        
12104                        
12105                        
12106                        
12107                        <li class="mmv2-sub-item">
12108                          <a
12109                            href="/collections/chelsea-boots"
12110                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12111                            aria-label="Chelseas"
12112                          >
12113                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12114                              
12115                                <img
12116                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bolton-chelsea-boots-suede-mix-lifestyle.jpg?v=1782155493&width=120"
12117                                  alt=""
12118                                  width="48"
12119                                  height="48"
12120                                  class="mmv2-menu-img w-full h-full object-cover"
12121                                  decoding="async"
12122                                >
12123                              
12124                            </div>
12125                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12126                              Chelseas
12127                              
12128                            </span>
12129                          </a>
12130                        </li>
12131                      
12132                        
12133                        
12134                        
12135                        
12136                        
12137                        
12138                        <li class="mmv2-sub-item">
12139                          <a
12140                            href="/collections/chukka-boots"
12141                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12142                            aria-label="Chukkas"
12143                          >
12144                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12145                              
12146                                <img
12147                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-laval-chukka-boots-rubber-sole-brown-lifestyle.jpg?v=1606260467&width=120"
12148                                  alt=""
12149                                  width="48"
12150                                  height="48"
12151                                  class="mmv2-menu-img w-full h-full object-cover"
12152                                  decoding="async"
12153                                >
12154                              
12155                            </div>
12156                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12157                              Chukkas
12158                              
12159                            </span>
12160                          </a>
12161                        </li>
12162                      
12163                        
12164                        
12165                        
12166                        
12167                        
12168                        
12169                        <li class="mmv2-sub-item">
12170                          <a
12171                            href="/collections/jodhpur-boots"
12172                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12173                            aria-label="Jodhpurs"
12174                          >
12175                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12176                              
12177                                <img
12178                                  src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-douglas-jodhpur-boot-bordeaux-lifestyle-1.jpg?v=1782155537&width=120"
12179                                  alt=""
12180                                  width="48"
12181                                  height="48"
12182                                  class="mmv2-menu-img w-full h-full object-cover"
12183                                  decoding="async"
12184                                >
12185                              
12186                            </div>
12187                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12188                              Jodhpurs
12189                              
12190                            </span>
12191                          </a>
12192                        </li>
12193                      
12194                        
12195                        
12196                        
12197                        
12198                        
12199                        
12200                        <li class="mmv2-sub-item">
12201                          <a
12202                            href="/collections/lace-up-boots-men"
12203                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12204                            aria-label="Lace-Ups"
12205                          >
12206                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12207                              
12208                                <img
12209                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-lopez-boots-tan-lifestyle-2.jpg?v=1782155618&width=120"
12210                                  alt=""
12211                                  width="48"
12212                                  height="48"
12213                                  class="mmv2-menu-img w-full h-full object-cover"
12214                                  decoding="async"
12215                                >
12216                              
12217                            </div>
12218                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12219                              Lace-Ups
12220                              
12221                            </span>
12222                          </a>
12223                        </li>
12224                      
12225                    </ul>
12226                  </div>
12227              
12228                  
12229                  
12230                  
12231                  
12232                  
12233
12234                  <div
12235                    id="mmv2-cat-men-sneakers"
12236                    class="mmv2-category-panel hidden flex flex-col"
12237                    data-category="sneakers"
12238                    data-gender="men"
12239                    role="region"
12240                    aria-label="Sneakers subcategories"
12241                  >
12242                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12243                      
12244                        <img
12245                          src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-mix-lifestyle.jpg?v=1782155676&width=600"
12246                          alt="Sneakers"
12247                          width="600"
12248                          height="128"
12249                          class="mmv2-menu-img w-full h-full object-cover"
12250                          decoding="async"
12251                        >
12252                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12253                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Men's</span>
12254                          <span class="font-alverata text-lg text-white">Sneakers</span>
12255                        </div>
12256                      
12257                    </div>
12258
12259                    <ul class="flex flex-col px-3 mt-2" role="list">
12260                      <li class="mmv2-sub-item">
12261                        <a
12262                          href="/collections/sneakers"
12263                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12264                          aria-label="All Sneakers"
12265                        >
12266                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12267                            
12268                              <img
12269                                src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-mix-lifestyle.jpg?v=1782155676&width=120"
12270                                alt=""
12271                                width="48"
12272                                height="48"
12273                                class="mmv2-menu-img w-full h-full object-cover"
12274                                decoding="async"
12275                              >
12276                            
12277                          </div>
12278                          <span class="font-worksans text-base text-black">All Sneakers</span>
12279                        </a>
12280                      </li>
12281                      
12282                        
12283                        
12284                        
12285                        
12286                        
12287                        
12288                        <li class="mmv2-sub-item">
12289                          <a
12290                            href="/collections/golf-shoes"
12291                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12292                            aria-label="Golf"
12293                          >
12294                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12295                              
12296                                <img
12297                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reids-golf-sneakers-mix-lifestyle.jpg?v=1782155696&width=120"
12298                                  alt=""
12299                                  width="48"
12300                                  height="48"
12301                                  class="mmv2-menu-img w-full h-full object-cover"
12302                                  decoding="async"
12303                                >
12304                              
12305                            </div>
12306                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12307                              Golf
12308                              
12309                            </span>
12310                          </a>
12311                        </li>
12312                      
12313                        
12314                        
12315                        
12316                        
12317                        
12318                        
12319                        <li class="mmv2-sub-item">
12320                          <a
12321                            href="/collections/high-top-sneakers"
12322                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12323                            aria-label="High-Tops"
12324                          >
12325                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12326                              
12327                                <img
12328                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-garcia-high-top-white-lifestyle.jpg?v=1782155733&width=120"
12329                                  alt=""
12330                                  width="48"
12331                                  height="48"
12332                                  class="mmv2-menu-img w-full h-full object-cover"
12333                                  decoding="async"
12334                                >
12335                              
12336                            </div>
12337                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12338                              High-Tops
12339                              
12340                            </span>
12341                          </a>
12342                        </li>
12343                      
12344                        
12345                        
12346                        
12347                        
12348                        
12349                        
12350                        <li class="mmv2-sub-item">
12351                          <a
12352                            href="/collections/minimal-sneakers"
12353                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12354                            aria-label="Minimal"
12355                          >
12356                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12357                              
12358                                <img
12359                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-reid-sneakers-white-leather-lifestyle.jpg?v=1782155752&width=120"
12360                                  alt=""
12361                                  width="48"
12362                                  height="48"
12363                                  class="mmv2-menu-img w-full h-full object-cover"
12364                                  decoding="async"
12365                                >
12366                              
12367                            </div>
12368                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12369                              Minimal
12370                              
12371                            </span>
12372                          </a>
12373                        </li>
12374                      
12375                        
12376                        
12377                        
12378                        
12379                        
12380                        
12381                        <li class="mmv2-sub-item">
12382                          <a
12383                            href="/collections/trainers"
12384                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12385                            aria-label="Trainers"
12386                          >
12387                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12388                              
12389                                <img
12390                                  src="//www.beckettsimonon.com/cdn/shop/collections/aestheticminimalist-morgen-1.jpg?v=1782155781&width=120"
12391                                  alt=""
12392                                  width="48"
12393                                  height="48"
12394                                  class="mmv2-menu-img w-full h-full object-cover"
12395                                  decoding="async"
12396                                >
12397                              
12398                            </div>
12399                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12400                              Trainers
12401                              
12402                            </span>
12403                          </a>
12404                        </li>
12405                      
12406                    </ul>
12407                  </div>
12408              
12409                  
12410                  
12411                  
12412                  
12413                  
12414
12415                  <div
12416                    id="mmv2-cat-men-accessories"
12417                    class="mmv2-category-panel hidden flex flex-col"
12418                    data-category="accessories"
12419                    data-gender="men"
12420                    role="region"
12421                    aria-label="Accessories subcategories"
12422                  >
12423                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12424                      
12425                        <img
12426                          src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-domingo-black-2.jpg?v=1782155924&width=600"
12427                          alt="Accessories"
12428                          width="600"
12429                          height="128"
12430                          class="mmv2-menu-img w-full h-full object-cover"
12431                          decoding="async"
12432                        >
12433                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12434                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Men's</span>
12435                          <span class="font-alverata text-lg text-white">Accessories</span>
12436                        </div>
12437                      
12438                    </div>
12439
12440                    <ul class="flex flex-col px-3 mt-2" role="list">
12441                      <li class="mmv2-sub-item">
12442                        <a
12443                          href="/collections/accessories"
12444                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12445                          aria-label="All Accessories"
12446                        >
12447                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12448                            
12449                              <img
12450                                src="//www.beckettsimonon.com/cdn/shop/collections/lifestyle-beckett-simonon-domingo-black-2.jpg?v=1782155924&width=120"
12451                                alt=""
12452                                width="48"
12453                                height="48"
12454                                class="mmv2-menu-img w-full h-full object-cover"
12455                                decoding="async"
12456                              >
12457                            
12458                          </div>
12459                          <span class="font-worksans text-base text-black">All Accessories</span>
12460                        </a>
12461                      </li>
12462                      
12463                        
12464                        
12465                        
12466                        
12467                        
12468                        
12469                        <li class="mmv2-sub-item">
12470                          <a
12471                            href="/collections/bags"
12472                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12473                            aria-label="Bags"
12474                          >
12475                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12476                              
12477                                <img
12478                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-domingo-bag-pebbled-leather-black-lifestyle.jpg?v=1782155945&width=120"
12479                                  alt=""
12480                                  width="48"
12481                                  height="48"
12482                                  class="mmv2-menu-img w-full h-full object-cover"
12483                                  decoding="async"
12484                                >
12485                              
12486                            </div>
12487                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12488                              Bags
12489                              
12490                            </span>
12491                          </a>
12492                        </li>
12493                      
12494                        
12495                        
12496                        
12497                        
12498                        
12499                        
12500                        <li class="mmv2-sub-item">
12501                          <a
12502                            href="/collections/belts"
12503                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12504                            aria-label="Belts"
12505                          >
12506                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12507                              
12508                                <img
12509                                  src="//www.beckettsimonon.com/cdn/shop/collections/Nelson-Belts-4-Pack-3_12c8500d-93a9-4c88-8e64-a47d19bfdadb.jpg?v=1606261121&width=120"
12510                                  alt=""
12511                                  width="48"
12512                                  height="48"
12513                                  class="mmv2-menu-img w-full h-full object-cover"
12514                                  decoding="async"
12515                                >
12516                              
12517                            </div>
12518                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12519                              Belts
12520                              
12521                            </span>
12522                          </a>
12523                        </li>
12524                      
12525                        
12526                        
12527                        
12528                        
12529                        
12530                        
12531                        <li class="mmv2-sub-item">
12532                          <a
12533                            href="/collections/slippers"
12534                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12535                            aria-label="Slippers"
12536                          >
12537                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12538                              
12539                                <img
12540                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-larsen-slippers-lifestyle.jpg?v=1606261192&width=120"
12541                                  alt=""
12542                                  width="48"
12543                                  height="48"
12544                                  class="mmv2-menu-img w-full h-full object-cover"
12545                                  decoding="async"
12546                                >
12547                              
12548                            </div>
12549                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12550                              Slippers
12551                              
12552                            </span>
12553                          </a>
12554                        </li>
12555                      
12556                        
12557                        
12558                        
12559                        
12560                        
12561                        
12562                        <li class="mmv2-sub-item">
12563                          <a
12564                            href="/collections/mens-wallets"
12565                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12566                            aria-label="Wallets"
12567                          >
12568                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12569                              
12570                                <img
12571                                  src="//www.beckettsimonon.com/cdn/shop/collections/beckett-simonon-bennet-bifold-wallet-full-grain-black-lifestyle_copy_266203b2-64cb-48f0-b065-23142e381d77.jpg?v=1782156009&width=120"
12572                                  alt=""
12573                                  width="48"
12574                                  height="48"
12575                                  class="mmv2-menu-img w-full h-full object-cover"
12576                                  decoding="async"
12577                                >
12578                              
12579                            </div>
12580                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12581                              Wallets
12582                              
12583                            </span>
12584                          </a>
12585                        </li>
12586                      
12587                        
12588                        
12589                        
12590                        
12591                        
12592                        
12593                        <li class="mmv2-sub-item">
12594                          <a
12595                            href="/collections/other-accessories"
12596                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12597                            aria-label="Other"
12598                          >
12599                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12600                              
12601                                <img
12602                                  src="//www.beckettsimonon.com/cdn/shop/collections/desk-pad-mix-lifestyle.jpg?v=1782156041&width=120"
12603                                  alt=""
12604                                  width="48"
12605                                  height="48"
12606                                  class="mmv2-menu-img w-full h-full object-cover"
12607                                  decoding="async"
12608                                >
12609                              
12610                            </div>
12611                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12612                              Other
12613                              
12614                            </span>
12615                          </a>
12616                        </li>
12617                      
12618                    </ul>
12619                  </div>
12620              
12621                  
12622                  
12623                  
12624                  
12625                  
12626
12627                  <div
12628                    id="mmv2-cat-men-jackets"
12629                    class="mmv2-category-panel hidden flex flex-col"
12630                    data-category="jackets"
12631                    data-gender="men"
12632                    role="region"
12633                    aria-label="Jackets subcategories"
12634                  >
12635                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12636                      
12637                        <img
12638                          src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=600"
12639                          alt="Jackets"
12640                          width="600"
12641                          height="128"
12642                          class="mmv2-menu-img w-full h-full object-cover"
12643                          decoding="async"
12644                        >
12645                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12646                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Men's</span>
12647                          <span class="font-alverata text-lg text-white">Jackets</span>
12648                        </div>
12649                      
12650                    </div>
12651
12652                    <ul class="flex flex-col px-3 mt-2" role="list">
12653                      <li class="mmv2-sub-item">
12654                        <a
12655                          href="/collections/jackets"
12656                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12657                          aria-label="All Jackets"
12658                        >
12659                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12660                            
12661                              <img
12662                                src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=120"
12663                                alt=""
12664                                width="48"
12665                                height="48"
12666                                class="mmv2-menu-img w-full h-full object-cover"
12667                                decoding="async"
12668                              >
12669                            
12670                          </div>
12671                          <span class="font-worksans text-base text-black">All Jackets</span>
12672                        </a>
12673                      </li>
12674                      
12675                        
12676                        
12677                        
12678                        
12679                        
12680                        
12681                        <li class="mmv2-sub-item">
12682                          <a
12683                            href="/collections/jackets"
12684                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12685                            aria-label="Men's Jackets"
12686                          >
12687                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12688                              
12689                                <img
12690                                  src="//www.beckettsimonon.com/cdn/shop/collections/color_walnut_3_stratton_jacket_suede_ae43fe84-f16c-4a0e-90bb-03d0014c6351.jpg?v=1788384007&width=120"
12691                                  alt=""
12692                                  width="48"
12693                                  height="48"
12694                                  class="mmv2-menu-img w-full h-full object-cover"
12695                                  decoding="async"
12696                                >
12697                              
12698                            </div>
12699                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12700                              Men's Jackets
12701                              
12702                            </span>
12703                          </a>
12704                        </li>
12705                      
12706                    </ul>
12707                  </div>
12708              
12709            
12710              
12711                  
12712                  
12713                  
12714                  
12715                  
12716
12717                  <div
12718                    id="mmv2-cat-women-shoes"
12719                    class="mmv2-category-panel hidden flex flex-col"
12720                    data-category="shoes"
12721                    data-gender="women"
12722                    role="region"
12723                    aria-label="Shoes subcategories"
12724                  >
12725                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12726                      
12727                        <img
12728                          src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=600"
12729                          alt="Shoes"
12730                          width="600"
12731                          height="128"
12732                          class="mmv2-menu-img w-full h-full object-cover"
12733                          decoding="async"
12734                        >
12735                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12736                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Women's</span>
12737                          <span class="font-alverata text-lg text-white">Shoes</span>
12738                        </div>
12739                      
12740                    </div>
12741
12742                    <ul class="flex flex-col px-3 mt-2" role="list">
12743                      <li class="mmv2-sub-item">
12744                        <a
12745                          href="/collections/womens-shoes"
12746                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12747                          aria-label="All Shoes"
12748                        >
12749                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12750                            
12751                              <img
12752                                src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM_b5a30363-de6a-4dbe-a445-bd4d1227413a.png?v=1781193455&width=120"
12753                                alt=""
12754                                width="48"
12755                                height="48"
12756                                class="mmv2-menu-img w-full h-full object-cover"
12757                                decoding="async"
12758                              >
12759                            
12760                          </div>
12761                          <span class="font-worksans text-base text-black">All Shoes</span>
12762                        </a>
12763                      </li>
12764                      
12765                        
12766                        
12767                        
12768                        
12769                        
12770                        
12771                        <li class="mmv2-sub-item">
12772                          <a
12773                            href="/collections/womens-loafers"
12774                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12775                            aria-label="Loafers"
12776                          >
12777                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12778                              
12779                                <img
12780                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Loafers_2.png?v=1781103966&width=120"
12781                                  alt=""
12782                                  width="48"
12783                                  height="48"
12784                                  class="mmv2-menu-img w-full h-full object-cover"
12785                                  decoding="async"
12786                                >
12787                              
12788                            </div>
12789                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12790                              Loafers
12791                              
12792                            </span>
12793                          </a>
12794                        </li>
12795                      
12796                        
12797                        
12798                        
12799                        
12800                        
12801                        
12802                        <li class="mmv2-sub-item">
12803                          <a
12804                            href="/collections/womens-flats"
12805                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12806                            aria-label="Flats"
12807                          >
12808                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12809                              
12810                                <img
12811                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Flats_2.png?v=1781119326&width=120"
12812                                  alt=""
12813                                  width="48"
12814                                  height="48"
12815                                  class="mmv2-menu-img w-full h-full object-cover"
12816                                  decoding="async"
12817                                >
12818                              
12819                            </div>
12820                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12821                              Flats
12822                              
12823                            </span>
12824                          </a>
12825                        </li>
12826                      
12827                        
12828                        
12829                        
12830                        
12831                        
12832                        
12833                        <li class="mmv2-sub-item">
12834                          <a
12835                            href="/collections/womens-pumps"
12836                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12837                            aria-label="Pumps"
12838                          >
12839                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12840                              
12841                                <img
12842                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Pumps_2.png?v=1781191498&width=120"
12843                                  alt=""
12844                                  width="48"
12845                                  height="48"
12846                                  class="mmv2-menu-img w-full h-full object-cover"
12847                                  decoding="async"
12848                                >
12849                              
12850                            </div>
12851                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12852                              Pumps
12853                              
12854                            </span>
12855                          </a>
12856                        </li>
12857                      
12858                        
12859                        
12860                        
12861                        
12862                        
12863                        
12864                        <li class="mmv2-sub-item">
12865                          <a
12866                            href="/collections/women-derbies"
12867                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12868                            aria-label="Derbies"
12869                          >
12870                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12871                              
12872                                <img
12873                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Derbies_2.png?v=1781191537&width=120"
12874                                  alt=""
12875                                  width="48"
12876                                  height="48"
12877                                  class="mmv2-menu-img w-full h-full object-cover"
12878                                  decoding="async"
12879                                >
12880                              
12881                            </div>
12882                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12883                              Derbies
12884                              
12885                            </span>
12886                          </a>
12887                        </li>
12888                      
12889                        
12890                        
12891                        
12892                        
12893                        
12894                        
12895                        <li class="mmv2-sub-item">
12896                          <a
12897                            href="/collections/womens-mary-jane"
12898                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12899                            aria-label="Mary Jane"
12900                          >
12901                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12902                              
12903                                <img
12904                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Mary_Jane_2.png?v=1781191599&width=120"
12905                                  alt=""
12906                                  width="48"
12907                                  height="48"
12908                                  class="mmv2-menu-img w-full h-full object-cover"
12909                                  decoding="async"
12910                                >
12911                              
12912                            </div>
12913                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12914                              Mary Jane
12915                              
12916                            </span>
12917                          </a>
12918                        </li>
12919                      
12920                        
12921                        
12922                        
12923                        
12924                        
12925                        
12926                        <li class="mmv2-sub-item">
12927                          <a
12928                            href="/collections/womens-sandals"
12929                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12930                            aria-label="Sandals"
12931                          >
12932                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12933                              
12934                                <img
12935                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Sandals_2.png?v=1781191643&width=120"
12936                                  alt=""
12937                                  width="48"
12938                                  height="48"
12939                                  class="mmv2-menu-img w-full h-full object-cover"
12940                                  decoding="async"
12941                                >
12942                              
12943                            </div>
12944                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
12945                              Sandals
12946                              
12947                            </span>
12948                          </a>
12949                        </li>
12950                      
12951                    </ul>
12952                  </div>
12953              
12954                  
12955                  
12956                  
12957                  
12958                  
12959
12960                  <div
12961                    id="mmv2-cat-women-boots"
12962                    class="mmv2-category-panel hidden flex flex-col"
12963                    data-category="boots"
12964                    data-gender="women"
12965                    role="region"
12966                    aria-label="Boots subcategories"
12967                  >
12968                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
12969                      
12970                        <img
12971                          src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.28.23_AM.png?v=1781191721&width=600"
12972                          alt="Boots"
12973                          width="600"
12974                          height="128"
12975                          class="mmv2-menu-img w-full h-full object-cover"
12976                          decoding="async"
12977                        >
12978                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
12979                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Women's</span>
12980                          <span class="font-alverata text-lg text-white">Boots</span>
12981                        </div>
12982                      
12983                    </div>
12984
12985                    <ul class="flex flex-col px-3 mt-2" role="list">
12986                      <li class="mmv2-sub-item">
12987                        <a
12988                          href="/collections/womens-boots"
12989                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
12990                          aria-label="All Boots"
12991                        >
12992                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
12993                            
12994                              <img
12995                                src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.28.23_AM.png?v=1781191721&width=120"
12996                                alt=""
12997                                width="48"
12998                                height="48"
12999                                class="mmv2-menu-img w-full h-full object-cover"
13000                                decoding="async"
13001                              >
13002                            
13003                          </div>
13004                          <span class="font-worksans text-base text-black">All Boots</span>
13005                        </a>
13006                      </li>
13007                      
13008                        
13009                        
13010                        
13011                        
13012                        
13013                        
13014                        <li class="mmv2-sub-item">
13015                          <a
13016                            href="/collections/womens-chelsea-boots"
13017                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13018                            aria-label="Chelseas"
13019                          >
13020                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13021                              
13022                                <img
13023                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Chelsea_Boots_2.png?v=1781193518&width=120"
13024                                  alt=""
13025                                  width="48"
13026                                  height="48"
13027                                  class="mmv2-menu-img w-full h-full object-cover"
13028                                  decoding="async"
13029                                >
13030                              
13031                            </div>
13032                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13033                              Chelseas
13034                              
13035                            </span>
13036                          </a>
13037                        </li>
13038                      
13039                        
13040                        
13041                        
13042                        
13043                        
13044                        
13045                        <li class="mmv2-sub-item">
13046                          <a
13047                            href="/collections/women-zip-up-boots"
13048                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13049                            aria-label="Zip-Up"
13050                          >
13051                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13052                              
13053                                <img
13054                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Zip-Up_2.png?v=1781191767&width=120"
13055                                  alt=""
13056                                  width="48"
13057                                  height="48"
13058                                  class="mmv2-menu-img w-full h-full object-cover"
13059                                  decoding="async"
13060                                >
13061                              
13062                            </div>
13063                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13064                              Zip-Up
13065                              
13066                            </span>
13067                          </a>
13068                        </li>
13069                      
13070                        
13071                        
13072                        
13073                        
13074                        
13075                        
13076                        <li class="mmv2-sub-item">
13077                          <a
13078                            href="/collections/womens-lace-up-boots"
13079                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13080                            aria-label="Lace-Ups"
13081                          >
13082                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13083                              
13084                                <img
13085                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Lace-Ups_2.png?v=1781192882&width=120"
13086                                  alt=""
13087                                  width="48"
13088                                  height="48"
13089                                  class="mmv2-menu-img w-full h-full object-cover"
13090                                  decoding="async"
13091                                >
13092                              
13093                            </div>
13094                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13095                              Lace-Ups
13096                              
13097                            </span>
13098                          </a>
13099                        </li>
13100                      
13101                    </ul>
13102                  </div>
13103              
13104                  
13105                  
13106                  
13107                  
13108                  
13109
13110                  <div
13111                    id="mmv2-cat-women-sneakers"
13112                    class="mmv2-category-panel hidden flex flex-col"
13113                    data-category="sneakers"
13114                    data-gender="women"
13115                    role="region"
13116                    aria-label="Sneakers subcategories"
13117                  >
13118                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
13119                      
13120                        <img
13121                          src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM.png?v=1781193438&width=600"
13122                          alt="Sneakers"
13123                          width="600"
13124                          height="128"
13125                          class="mmv2-menu-img w-full h-full object-cover"
13126                          decoding="async"
13127                        >
13128                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
13129                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Women's</span>
13130                          <span class="font-alverata text-lg text-white">Sneakers</span>
13131                        </div>
13132                      
13133                    </div>
13134
13135                    <ul class="flex flex-col px-3 mt-2" role="list">
13136                      <li class="mmv2-sub-item">
13137                        <a
13138                          href="/collections/womens-sneakers"
13139                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13140                          aria-label="All Sneakers"
13141                        >
13142                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13143                            
13144                              <img
13145                                src="//www.beckettsimonon.com/cdn/shop/collections/Screenshot_2026-06-11_at_10.56.10_AM.png?v=1781193438&width=120"
13146                                alt=""
13147                                width="48"
13148                                height="48"
13149                                class="mmv2-menu-img w-full h-full object-cover"
13150                                decoding="async"
13151                              >
13152                            
13153                          </div>
13154                          <span class="font-worksans text-base text-black">All Sneakers</span>
13155                        </a>
13156                      </li>
13157                      
13158                        
13159                        
13160                        
13161                        
13162                        
13163                        
13164                        <li class="mmv2-sub-item">
13165                          <a
13166                            href="/collections/womens-minimal-sneakers"
13167                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13168                            aria-label="Minimal"
13169                          >
13170                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13171                              
13172                                <img
13173                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Minimal_Sneakers_2.png?v=1781192910&width=120"
13174                                  alt=""
13175                                  width="48"
13176                                  height="48"
13177                                  class="mmv2-menu-img w-full h-full object-cover"
13178                                  decoding="async"
13179                                >
13180                              
13181                            </div>
13182                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13183                              Minimal
13184                              
13185                            </span>
13186                          </a>
13187                        </li>
13188                      
13189                        
13190                        
13191                        
13192                        
13193                        
13194                        
13195                        <li class="mmv2-sub-item">
13196                          <a
13197                            href="/collections/womens-high-top-sneakers"
13198                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13199                            aria-label="High-Tops"
13200                          >
13201                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13202                              
13203                                <img
13204                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-High-tops_Sneakers_2.png?v=1781192942&width=120"
13205                                  alt=""
13206                                  width="48"
13207                                  height="48"
13208                                  class="mmv2-menu-img w-full h-full object-cover"
13209                                  decoding="async"
13210                                >
13211                              
13212                            </div>
13213                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13214                              High-Tops
13215                              
13216                            </span>
13217                          </a>
13218                        </li>
13219                      
13220                        
13221                        
13222                        
13223                        
13224                        
13225                        
13226                        <li class="mmv2-sub-item">
13227                          <a
13228                            href="/collections/womens-trainers"
13229                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13230                            aria-label="Trainers"
13231                          >
13232                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13233                              
13234                                <img
13235                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Trainers_Sneakers_2.png?v=1781192974&width=120"
13236                                  alt=""
13237                                  width="48"
13238                                  height="48"
13239                                  class="mmv2-menu-img w-full h-full object-cover"
13240                                  decoding="async"
13241                                >
13242                              
13243                            </div>
13244                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13245                              Trainers
13246                              
13247                            </span>
13248                          </a>
13249                        </li>
13250                      
13251                    </ul>
13252                  </div>
13253              
13254                  
13255                  
13256                  
13257                  
13258                  
13259
13260                  <div
13261                    id="mmv2-cat-women-accessories"
13262                    class="mmv2-category-panel hidden flex flex-col"
13263                    data-category="accessories"
13264                    data-gender="women"
13265                    role="region"
13266                    aria-label="Accessories subcategories"
13267                  >
13268                    <div class="mmv2-micro-banner relative mx-3 mb-2 h-32 rounded-lg overflow-hidden bg-grey-100">
13269                      
13270                        <img
13271                          src="//www.beckettsimonon.com/cdn/shop/collections/WOMEN-ACCESORIES.jpg?v=1781193292&width=600"
13272                          alt="Accessories"
13273                          width="600"
13274                          height="128"
13275                          class="mmv2-menu-img w-full h-full object-cover"
13276                          decoding="async"
13277                        >
13278                        <div class="absolute inset-0 flex flex-col justify-end p-4" style="background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);">
13279                          <span class="font-worksans text-[10px] tracking-widest uppercase text-white">Women's</span>
13280                          <span class="font-alverata text-lg text-white">Accessories</span>
13281                        </div>
13282                      
13283                    </div>
13284
13285                    <ul class="flex flex-col px-3 mt-2" role="list">
13286                      <li class="mmv2-sub-item">
13287                        <a
13288                          href="/collections/womens-accessories"
13289                          class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13290                          aria-label="All Accessories"
13291                        >
13292                          <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13293                            
13294                              <img
13295                                src="//www.beckettsimonon.com/cdn/shop/collections/WOMEN-ACCESORIES.jpg?v=1781193292&width=120"
13296                                alt=""
13297                                width="48"
13298                                height="48"
13299                                class="mmv2-menu-img w-full h-full object-cover"
13300                                decoding="async"
13301                              >
13302                            
13303                          </div>
13304                          <span class="font-worksans text-base text-black">All Accessories</span>
13305                        </a>
13306                      </li>
13307                      
13308                        
13309                        
13310                        
13311                        
13312                        
13313                        
13314                        <li class="mmv2-sub-item">
13315                          <a
13316                            href="/collections/womens-small-leather-goods"
13317                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13318                            aria-label="Small Leather Goods"
13319                          >
13320                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13321                              
13322                                <img
13323                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Small_Leather_Goods.png?v=1781193108&width=120"
13324                                  alt=""
13325                                  width="48"
13326                                  height="48"
13327                                  class="mmv2-menu-img w-full h-full object-cover"
13328                                  decoding="async"
13329                                >
13330                              
13331                            </div>
13332                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13333                              Small Leather Goods
13334                              
13335                            </span>
13336                          </a>
13337                        </li>
13338                      
13339                        
13340                        
13341                        
13342                        
13343                        
13344                        
13345                        <li class="mmv2-sub-item">
13346                          <a
13347                            href="/collections/womens-belts"
13348                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13349                            aria-label="Belts"
13350                          >
13351                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13352                              
13353                                <img
13354                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Belts_2.png?v=1781193142&width=120"
13355                                  alt=""
13356                                  width="48"
13357                                  height="48"
13358                                  class="mmv2-menu-img w-full h-full object-cover"
13359                                  decoding="async"
13360                                >
13361                              
13362                            </div>
13363                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13364                              Belts
13365                              
13366                            </span>
13367                          </a>
13368                        </li>
13369                      
13370                        
13371                        
13372                        
13373                        
13374                        
13375                        
13376                        <li class="mmv2-sub-item">
13377                          <a
13378                            href="/collections/womens-bags"
13379                            class="mmv2-sub-row flex items-center gap-3 py-3 border-b border-grey-100"
13380                            aria-label="Bags"
13381                          >
13382                            <div class="w-12 h-12 shrink-0 rounded-lg overflow-hidden bg-grey-100">
13383                              
13384                                <img
13385                                  src="//www.beckettsimonon.com/cdn/shop/collections/Women-Bags.png?v=1781193208&width=120"
13386                                  alt=""
13387                                  width="48"
13388                                  height="48"
13389                                  class="mmv2-menu-img w-full h-full object-cover"
13390                                  decoding="async"
13391                                >
13392                              
13393                            </div>
13394                            <span class="inline-flex items-center gap-2 font-worksans text-base text-black">
13395                              Bags
13396                              
13397                            </span>
13398                          </a>
13399                        </li>
13400                      
13401                    </ul>
13402                  </div>
13403              
13404            
13405          </div>
13406        </div>
13407      </div>
13408    </div>
13409  </div>
13410
13411  
13411<script>
13412  (function() {
13413    if (window.innerWidth >= 1024) return;
13414
13415    function bootMobileMegamenuV2() {
13416    if (!window.__mmV2Active) return;
13417    if (window.__mmV2Booted) return;
13418    window.__mmV2Booted = true;
13419
13420    var drawer = document.getElementById('mobile-megamenu-v2');
13421    if (!drawer) return;
13422
13423    var toggleBtn = document.getElementById('toggle-menu-mobile');
13424    var toggleOpen = toggleBtn && toggleBtn.querySelector('.openBtn');
13425    var toggleClose = toggleBtn && toggleBtn.querySelector('.closeBtn');
13426    var rootPanel = document.getElementById('mmv2-root-panel');
13427    var headerEl = drawer.querySelector('.mmv2-header');
13428    var backBtn = drawer.querySelector('.mmv2-back-btn');
13429    var backLabel = drawer.querySelector('.mmv2-back-label');
13430    var layerAnnounce = drawer.querySelector('.mmv2-layer-announce');
13431
13432    var activeContainer = rootPanel;
13433    var lastCategoryBtn = null;
13434    var prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
13435
13436    function getActiveTrack() {
13437      return activeContainer && activeContainer.querySelector('.mmv2-track');
13438    }
13439
13440    function getLayer1() {
13441      return activeContainer && activeContainer.querySelector('.mmv2-layer-1');
13442    }
13443
13444    function showOverlay() {
13445      var overlay = document.getElementById('custom-overlay');
13446      if (overlay) overlay.classList.add('active');
13447    }
13448
13449    function hideOverlay() {
13450      var overlay = document.getElementById('custom-overlay');
13451      if (overlay) overlay.classList.remove('active');
13452    }
13453
13454    function toggleIcon(open) {
13455      if (!toggleOpen || !toggleClose) return;
13456      toggleOpen.classList.toggle('hidden', open);
13457      toggleClose.classList.toggle('hidden', !open);
13458    }
13459
13460    function markImageReady(img) {
13461      if (!img) return;
13462      if (img.complete && img.naturalWidth > 0) {
13463        img.classList.add('mmv2-img-ready');
13464        return;
13465      }
13466      img.addEventListener('load', function() {
13467        img.classList.add('mmv2-img-ready');
13468      }, { once: true });
13469    }
13470
13471    function preloadMenuImages(scope) {
13472      var root = scope || drawer;
13473      if (!root) return;
13474      var seen = {};
13475      root.querySelectorAll('img.mmv2-menu-img[src]').forEach(function(img) {
13476        markImageReady(img);
13477        var url = img.currentSrc || img.src;
13478        if (!url || seen[url]) return;
13479        seen[url] = true;
13480        if (img.complete && img.naturalWidth > 0) return;
13481        var pre = new Image();
13482        pre.decoding = 'async';
13483        pre.onload = function() {
13484          markImageReady(img);
13485        };
13486        pre.src = url;
13487      });
13488    }
13489
13490    function setGenderAccordionsOpen() {
13491      drawer.querySelectorAll('.mmv2-gender-accordion').forEach(function(accordion) {
13492        var panel = accordion.querySelector('.mmv2-accordion-panel');
13493        var trigger = accordion.querySelector('.mmv2-accordion-trigger');
13494        accordion.classList.add('is-open');
13495        if (trigger) trigger.setAttribute('aria-expanded', 'true');
13496        if (panel) {
13497          panel.removeAttribute('hidden');
13498          panel.setAttribute('aria-hidden', 'false');
13499          panel.style.maxHeight = panel.scrollHeight + 'px';
13500        }
13501      });
13502    }
13503
13504    function resetLayerState(container) {
13505      if (!container) container = rootPanel;
13506      if (!container) return;
13507      var track = container.querySelector('.mmv2-track');
13508      var layer1 = container.querySelector('.mmv2-layer-1');
13509      if (track) track.classList.remove('mmv2-track--layer1');
13510      if (layer1) layer1.setAttribute('aria-hidden', 'true');
13511      container.querySelectorAll('.mmv2-category-panel').forEach(function(panel) {
13512        panel.classList.add('hidden');
13513        panel.setAttribute('aria-hidden', 'true');
13514      });
13515      clearLayer2SubitemAnimations();
13516      if (headerEl) headerEl.classList.remove('mmv2-header--layer1');
13517      if (backBtn) backBtn.classList.add('mmv2-back-btn--hidden');
13518      if (backLabel) backLabel.textContent = '';
13519    }
13520
13521    function openDrawer() {
13522      showOverlay();
13523      window.dispatchEvent(new CustomEvent('search:close', {
13524        detail: { immediate: true, keepOverlay: true }
13525      }));
13526      drawer.classList.remove('closed');
13527      drawer.classList.add('open');
13528      drawer.removeAttribute('inert');
13529      drawer.setAttribute('aria-hidden', 'false');
13530      drawer.tabIndex = 0;
13531      if (toggleBtn) toggleBtn.setAttribute('aria-expanded', 'true');
13532      toggleIcon(true);
13533      setGenderAccordionsOpen();
13534      preloadMenuImages(drawer);
13535      if (typeof window.toggleTrapFocus === 'function') {
13536        window.toggleTrapFocus(drawer, true);
13537      }
13538      setTimeout(function() {
13539        var firstTrigger = drawer.querySelector('.mmv2-gender-accordion .mmv2-accordion-trigger');
13540        if (firstTrigger) firstTrigger.focus();
13541      }, prefersReducedMotion ? 0 : 300);
13542    }
13543
13544    function closeDrawer() {
13545      drawer.classList.remove('open');
13546      drawer.classList.add('closed');
13547      drawer.setAttribute('inert', '');
13548      drawer.setAttribute('aria-hidden', 'true');
13549      drawer.tabIndex = -1;
13550      if (toggleBtn) toggleBtn.setAttribute('aria-expanded', 'false');
13551      toggleIcon(false);
13552      hideOverlay();
13553      resetLayerState(rootPanel);
13554      drawer.querySelectorAll('.mmv2-accordion').forEach(function(acc) {
13555        if (acc.classList.contains('mmv2-gender-accordion')) return;
13556        acc.classList.remove('is-open');
13557        var t = acc.querySelector('.mmv2-accordion-trigger');
13558        var p = acc.querySelector('.mmv2-accordion-panel');
13559        if (t) t.setAttribute('aria-expanded', 'false');
13560        if (p) {
13561          p.style.maxHeight = '0px';
13562          p.setAttribute('aria-hidden', 'true');
13563          p.setAttribute('hidden', '');
13564        }
13565      });
13566      setGenderAccordionsOpen();
13567      if (typeof window.toggleTrapFocus === 'function') {
13568        window.toggleTrapFocus(drawer, false);
13569      }
13570      if (toggleBtn) toggleBtn.focus();
13571      lastCategoryBtn = null;
13572    }
13573
13574    function animateLayer2Subitems(panel) {
13575      if (!panel || prefersReducedMotion) return;
13576      panel.classList.remove('mmv2-panel-entering');
13577      void panel.offsetWidth;
13578      panel.classList.add('mmv2-panel-entering');
13579    }
13580
13581    function clearLayer2SubitemAnimations() {
13582      drawer.querySelectorAll('.mmv2-category-panel').forEach(function(panel) {
13583        panel.classList.remove('mmv2-panel-entering');
13584      });
13585    }
13586
13587    function drillIn(categoryHandle, categoryName, triggerBtn) {
13588      var track = getActiveTrack();
13589      var layer1 = getLayer1();
13590      if (!track || !layer1 || !triggerBtn) return;
13591
13592      var genderHandle = triggerBtn.dataset.gender || '';
13593      var activePanel = null;
13594      lastCategoryBtn = triggerBtn;
13595      layer1.querySelectorAll('.mmv2-category-panel').forEach(function(panel) {
13596        var show = panel.dataset.category === categoryHandle && panel.dataset.gender === genderHandle;
13597        panel.classList.toggle('hidden', !show);
13598        panel.setAttribute('aria-hidden', show ? 'false' : 'true');
13599        if (show) activePanel = panel;
13600      });
13601      if (activePanel) {
13602        preloadMenuImages(activePanel);
13603        requestAnimationFrame(function() {
13604          animateLayer2Subitems(activePanel);
13605        });
13606      }
13607      layer1.setAttribute('aria-hidden', 'false');
13608      track.classList.add('mmv2-track--layer1');
13609
13610      var genderName = (triggerBtn && triggerBtn.dataset.genderName) || '';
13611      var productsLabel = genderName ? genderName + "'s Products" : 'Products';
13612      var layerTitle = genderName ? genderName + "'s " + categoryName : categoryName;
13613      if (headerEl) headerEl.classList.add('mmv2-header--layer1');
13614      if (backBtn) {
13615        backBtn.classList.remove('mmv2-back-btn--hidden');
13616        backBtn.setAttribute('aria-label', 'Back to ' + productsLabel);
13617      }
13618      if (backLabel) backLabel.textContent = productsLabel;
13619      if (layerAnnounce) layerAnnounce.textContent = layerTitle;
13620
13621      if (triggerBtn) triggerBtn.setAttribute('aria-expanded', 'true');
13622      setTimeout(function() {
13623        if (backBtn) backBtn.focus();
13624      }, prefersReducedMotion ? 0 : 50);
13625    }
13626
13627    function drillOut() {
13628      var track = getActiveTrack();
13629      if (!track) return;
13630
13631      track.classList.remove('mmv2-track--layer1');
13632      var layer1 = getLayer1();
13633      if (layer1) layer1.setAttribute('aria-hidden', 'true');
13634      activeContainer.querySelectorAll('.mmv2-category-panel').forEach(function(panel) {
13635        panel.classList.add('hidden');
13636        panel.setAttribute('aria-hidden', 'true');
13637      });
13638      clearLayer2SubitemAnimations();
13639      if (headerEl) headerEl.classList.remove('mmv2-header--layer1');
13640      if (backBtn) backBtn.classList.add('mmv2-back-btn--hidden');
13641      if (backLabel) backLabel.textContent = '';
13642      if (layerAnnounce) layerAnnounce.textContent = 'Categories';
13643
13644      drawer.querySelectorAll('.mmv2-category-row[aria-expanded="true"]').forEach(function(btn
13644) {
13645        btn.setAttribute('aria-expanded', 'false');
13646      });
13647
13648      if (lastCategoryBtn) {
13649        lastCategoryBtn.focus();
13650        lastCategoryBtn = null;
13651      }
13652    }
13653
13654    drawer.querySelectorAll('.mmv2-category-row').forEach(function(btn) {
13655      btn.addEventListener('click', function(e) {
13656        e.stopPropagation();
13657        drillIn(btn.dataset.category, btn.dataset.categoryName, btn);
13658      });
13659    });
13660
13661    if (backBtn) {
13662      backBtn.addEventListener('click', drillOut);
13663    }
13664
13665    drawer.querySelectorAll('.mmv2-accordion').forEach(function(accordion) {
13666      var trigger = accordion.querySelector('.mmv2-accordion-trigger');
13667      var panel = accordion.querySelector('.mmv2-accordion-panel');
13668      if (!trigger || !panel) return;
13669
13670      function setOpen(open) {
13671        accordion.classList.toggle('is-open', open);
13672        trigger.setAttribute('aria-expanded', open ? 'true' : 'false');
13673        panel.setAttribute('aria-hidden', open ? 'false' : 'true');
13674        if (open) {
13675          panel.removeAttribute('hidden');
13676          panel.style.maxHeight = '0px';
13677          requestAnimationFrame(function() {
13678            panel.style.maxHeight = panel.scrollHeight + 'px';
13679          });
13680        } else {
13681          panel.style.maxHeight = '0px';
13682        }
13683      }
13684
13685      trigger.addEventListener('click', function() {
13686        setOpen(!accordion.classList.contains('is-open'));
13687      });
13688
13689      panel.addEventListener('transitionend', function(e) {
13690        if (e.propertyName !== 'max-height') return;
13691        if (!accordion.classList.contains('is-open')) {
13692          panel.setAttribute('hidden', '');
13693        }
13694      });
13695    });
13696
13697    setGenderAccordionsOpen();
13698    if (typeof requestIdleCallback === 'function') {
13699      requestIdleCallback(function() {
13700        preloadMenuImages(drawer);
13701      });
13702    } else {
13703      setTimeout(function() {
13704        preloadMenuImages(drawer);
13705      }, 150);
13706    }
13707
13708    if (toggleBtn) {
13709      toggleBtn.addEventListener('click', function mmv2ToggleHandler(e) {
13710        if (!window.__mmV2Active) return;
13711        var isOpen = drawer.classList.contains('open');
13712        if (isOpen) {
13713          closeDrawer();
13714        } else {
13715          var rightMenu = document.getElementById('right-menu');
13716          if (rightMenu) {
13717            rightMenu.classList.remove('open');
13718            rightMenu.classList.add('closed');
13719          }
13720          openDrawer();
13721        }
13722      }, true);
13723    }
13724
13725    document.addEventListener('keydown', function(e) {
13726      if (e.key !== 'Escape' || !drawer.classList.contains('open')) return;
13727      var track = getActiveTrack();
13728      if (track && track.classList.contains('mmv2-track--layer1')) {
13729        drillOut();
13730        e.stopPropagation();
13731      } else {
13732        closeDrawer();
13733      }
13734    });
13735
13736    var mdBreakpoint = window.matchMedia('(min-width: 768px)');
13737    mdBreakpoint.addEventListener('change', function(ev) {
13738      if (ev.matches && drawer.classList.contains('open')) {
13739        closeDrawer();
13740      }
13741    });
13742
13743    window.__mmV2CloseDrawer = closeDrawer;
13744    window.__mmV2DrillOut = drillOut;
13745    window.__mmV2IsLayer1 = function() {
13746      var track = getActiveTrack();
13747      return !!(track && track.classList.contains('mmv2-track--layer1'));
13748    };
13749    }
13750
13751    window.__mmV2Boot = bootMobileMegamenuV2;
13752
13753    if (document.readyState === 'loading') {
13754      document.addEventListener('DOMContentLoaded', bootMobileMegamenuV2);
13755    } else {
13756      bootMobileMegamenuV2();
13757    }
13758  })();
13759  </script>
13759
13760
13761
13762
13763  
13763<script>
13764  (function () {
13765    var enabled = true;
13766    var hypothesisId = "";
13767
13768    if (!enabled) return;
13769
13770    function activateVariant() {
13771      window.__mmV2Active = true;
13772      var control = document.getElementById('mobile-menu');
13773      var variant = document.getElementById('mobile-megamenu-v2');
13774      if (control) control.classList.add('hidden');
13775      if (variant) variant.classList.remove('hidden');
13776      if (typeof window.__mmV2Boot === 'function') window.__mmV2Boot();
13777    }
13778
13779    var attempts = 0;
13780    var MAX_ATTEMPTS = 40;
13781
13782    function checkMobileMegamenuAB() {
13783      if (!hypothesisId) {
13784        try { console.log('[AB][mobile-megamenu] no hypothesisId, applying variant directly'); } catch (e) { /* no-op */ }
13785        activateVariant();
13786        return;
13787      }
13788
13789      if (typeof window.isShopliftHypothesisActive === 'function') {
13790        try {
13791          Promise.resolve(window.isShopliftHypothesisActive(hypothesisId))
13792            .then(function (isActive) {
13793              try { console.log('[AB][mobile-megamenu] hypothesisId=', hypothesisId, 'assignment=', isActive ? 'variant' : 'control'); } catch (e) { /* no-op */ }
13794              if (isActive) activateVariant();
13795            })
13796            .catch(function () { /* no-op: stay on control */ });
13797        } catch (e) { /* no-op */ }
13798        return;
13799      }
13800
13801      attempts++;
13802      if (attempts < MAX_ATTEMPTS) {
13803        setTimeout(checkMobileMegamenuAB, 100);
13804      } else {
13805        try { console.log('[AB][mobile-megamenu] Shoplift not available after', MAX_ATTEMPTS * 100, 'ms, staying on control'); } catch (e) { /* no-op */ }
13806      }
13807    }
13808
13809    if (document.readyState === 'loading') {
13810      document.addEventListener('DOMContentLoaded', checkMobileMegamenuAB);
13811    } else {
13812      checkMobileMegamenuAB();
13813    }
13814  })();
13815  </script>
13815
13816
13817  <div id="search-control-wrapper">
13818    <div id="search-bar" class="w-full justify-center flex h-0 bg-grey-100 relative border-b-[1px] border-grey-200 overflow-hidden z-40 shadow-lg closed">
13819  <form action="/search" method="get" class="w-[1400px] h-full flex flex-row items-center justify-center relative">
13820    <label for="search" aria-label="Search" class="search-label absolute left-6 top-1/2 -translate-y-1/2 bg-transparent transition-all ease-in-out pointer-events-none text-textmiddle">Type Something...</label>
13821    <input type="text" name="q" id="search" autocomplete="off" class="w-full h-full bg-grey-100 px-6" role="combobox" aria-expanded="false" aria-haspopup="listbox" aria-controls="search-suggestions" aria-autocomplete="list">
13822    <div class="absolute top-1/2 -translate-y-1/2 right-6">
13823      <div id="close-src-btn" class="cursor-pointer" aria-label="Close search placeholder" role="button" tabindex="0"> <svg role="img" aria-label=""  class="w-[20px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
13824      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
13825    </svg></div>
13826    </div>
13827  </form>
13828</div>
13829
13830
13831
13832<div class="w-full flex justify-center rounded-md overflow-hidden">
13833  <div id="search-suggestions" tabindex="0" aria-live="polite" class="container search-suggestions-container hidden grid grid-cols-2 md:grid-cols-5 gap-3 justify-center absolute w-full max-h-[80vh] overflow-y-auto top-[100px] z-0 px-4 pt-10 pb-20">
13834  </div>
13835</div>
13836
13837
13838
13839
13840
13841<style>
13842  #search-bar {
13843    transition: all 0.3s ease-in-out;
13844    border: 0px !important;
13845  }
13846
13847  #search-bar.open-search {
13848    height: 60px;
13849  }
13850
13851  #search-bar.closed * {
13852    display: none !important;
13853  }
13854
13855  #search-bar .search-label.searching {
13856    top: 16px !important;
13857    left: 20px !important;
13858    font-size: 12px !important;
13859  }
13860
13861  #search-bar input.searching {
13862    padding-top: 20px !important;
13863  }
13864
13865</style>
13866
13867
13868
13869  
13869<script>
13870
13871    document.addEventListener("DOMContentLoaded", (event) => {
13872
13873      let searchLabel = document.querySelector('.search-label');
13874      let searchInput = document.getElementById('search');
13875      let suggestionsContainer = document.getElementById("search-suggestions");
13876
13877      function keepFocusOnSearch() {
13878        if (document.activeElement !== searchInput) {
13879            searchInput.focus();
13880        }
13881      }
13882
13883      searchInput.addEventListener('keyup', keepFocusOnSearch);
13884      searchInput.addEventListener('keydown', event => {
13885          keepFocusOnSearch();
13886          if (searchInput.getAttribute('aria-expanded') === 'true') {
13887              switch (event.key) {
13888                  case 'ArrowDown':
13889                      event.preventDefault();
13890                      break;
13891                  case 'ArrowUp':
13892                      event.preventDefault();
13893                      break;
13894                  case 'Enter':
13895                      event.preventDefault();
13896                      break;
13897                  case 'Escape':
13898                      suggestionsContainer.classList.add('hidden');
13899                      searchInput.setAttribute('aria-expanded', 'false');
13900                      break;
13901              }
13902          }
13903      });
13904      searchInput.addEventListener('keypress', keepFocusOnSearch);
13905      searchInput.addEventListener('click', keepFocusOnSearch);
13906
13907      function predictiveSearch(query) {
13908        const searchUrl = `${window.Shopify.routes.root}search/suggest.json`;
13909        const queryParams = `?q=${query}&resources[type]=product&resources[limit]=10&resources[options][unavailable_products]=show&resources[options][fields]=title,variants.title,tag`;
13910
13911        fetch(searchUrl + queryParams)
13912          .then(response => response.json())
13913          .then(data => displaySuggestions(data))
13914          .catch(error => console.error('Error:', error));
13915      }
13916
13917      function productCard(product) {
13918        const priceFormatted = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(product.price);
13919        return `
13920        <div class="product-card bg-grey-100 shadow-lg rounded-[35px] p-3 w-full flex justify-center items-center flex-col min-h-[290px] overflow-hidden border-[6px] border-transparent hover:border-grey-600 hover:scale-[103%] transition-all ease-in-out">
13921          <a href="${product.url}" class="flex flex-col items-center justify-center px-2 w-full"
13922            aria-label="${product.title.split('-')[0]} product with material ${product.tags.some(tag => tag.includes('material_')) ? product.tags.find(tag => tag.includes('material_')).replace('material_', '') : ''} at ${priceFormatted}">
13923
13924            <div class="image-container relative w-[180px] h-[180px] py-2" aria-hidden="true">
13925              <div class="preloader bg-grey-100 flex justify-center items-center w-[150px] md:w-[180px] aspect-square rounded-md absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-10 mb-2">
13926                <svg class="animate-spin -ml-1 h-4 w-4 " xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
13927                  <circle class="opacity-25" cx="12" cy="12" r="10" stroke="var(--color-green-200)" stroke-width="4"></circle>
13928                  <path class="opacity-75" fill="var(--color-green-200)" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
13929                </svg>
13930              </div>
13931              <img src="${product.image ? product.image.replace('.jpg', '_300x.jpg') : 'url_de_tu_imagen_predeterminada.jpg'}" alt="${product.title.split('-')[0]} product image" class="b-2 w-[150px] md:w-[180px] aspect-[1/1] object-cover rounded-md absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
13932            </div>
13933
13934            <h3 class="text-center font-alverata capitalize text-tiny pt-2">${product.title.split('-')[0]}</h3>
13935            <span class="text-sm font-worksans text-center capitalize">${product.tags.some(tag => tag.includes('material_')) ? product.tags.find(tag => tag.includes('material_')).replace('material_', '') : ''}</span>
13936            <span class="text-sm font-worksans">${priceFormatted}</span>
13937          </a>
13938        </div>
13939        `;
13940      }
13941
13942      function imageLoaded(imageElement) {
13943        const preloader = imageElement.parentNode.querySelector('.preloader');
13944        preloader.style.display = 'none';
13945      }
13946
13947      function displaySuggestions(data) {
13948        suggestionsContainer.innerHTML = '';
13949        if (data.resources.results.products) {
13950          data.resources.results.products.forEach(product => {
13951            const hiddenTags = ['seconds', 'Seconds', 'no-index', 'Add-On'];
13952            const hasHiddenTag = hiddenTags.some(tag => product.tags.includes(tag));
13953
13954            if (!hasHiddenTag) {
13955              const suggestion = document.createElement("div");
13956
13957              suggestion.innerHTML = productCard(product);
13958              suggestionsContainer.appendChild(suggestion);
13959              const img = suggestion.querySelector('img');
13960              img.onload = () => imageLoaded(img);
13961            }
13962          });
13963        }
13964      }
13965
13966      document.getElementById("search").addEventListener("input", function(event) {
13967        var query = event.target.value;
13968        if (query.length > 0) {
13969            searchLabel.classList.add('searching');
13970            searchInput.classList.add('searching');
13971            searchInput.setAttribute('aria-expanded', true);
13972            if (query.length > 2) {
13973                predictiveSearch(query);
13974                document.getElementById("search-suggestions").classList.remove('hidden');
13975                document.getElementById("custom-overlay").classList.add('active');
13976                document.body.classList.add('no-scroll');
13977            } else {
13978                suggestionsContainer.classList.add('hidden');
13979                document.getElementById("custom-overlay").classList.remove('active');
13980                document.body.classList.remove('no-scroll');
13981            }
13982        } else {
13983            searchLabel.classList.remove('searching');
13984            searchInput.classList.remove('searching');
13985            suggestionsContainer.classList.add('hidden');
13986            document.getElementById("custom-overlay").classList.remove('active');
13987            document.body.classList.remove('no-scroll');
13988        }
13989      });
13990
13991      function clearSuggestions() {
13992        searchInput.removeAttribute('aria-expanded');
13993        document.getElementById("search-suggestions").innerHTML = '';
13994        suggestionsContainer.classList.add('hidden');
13995        var searchBar = document.getElementById('search-bar');
13996        if (searchBar && searchBar.classList.contains('open-search')) {
13997          document.getElementById("custom-overlay").classList.remove('active');
13998          document.body.classList.remove('no-scroll');
13999        }
14000      }
14001
14002      window.addEventListener('search:close', function() {
14003        if (window.__searchV2Active) return;
14004        clearSuggestions();
14005      });
14006    });
14007
14008  </script>
14008
14009
14010
14011
14012
14013  </div>
14014
14015  
14016<script type="application/json" id="search-v2-config">
14017{
14018  "labels": {
14019    "popularHeading": "Popular searches",
14020    "recentHeading": "Recently visited",
14021    "emptyHint": "Start typing to discover products.",
14022    "suggestionsHeading": "Suggestions",
14023    "productsHeading": "Products",
14024    "clearFilters": "Clear filters",
14025    "filterEmpty": "No products match these filters.",
14026    "noResultsTitle": "No results found",
14027    "noResultsBody": "Try a different search term or browse our collections."
14028  },
14029  "defaultTypeLabel": "Shoes",
14030  "popularSearches": ["Black Oxfords"
14031,"Wedding Shoes"
14032,"White Sneakers"
14033,"Chelsea Boots"
14034],
14035  "typeSynonyms": {"shoes": "Shoes"
14036,"shoe": "Shoes"
14037,"boots": "Boots"
14038,"boot": "Boots"
14039,"sneakers": "Sneakers"
14040,"sneaker": "Sneakers"
14041,"oxfords": "Oxfords"
14042,"oxford": "Oxfords"
14043,"loafers": "Loafers"
14044,"loafer": "Loafers"
14045,"belts": "Belts"
14046,"belt": "Belts"
14047,"sandals": "Sandals"
14048,"sandal": "Sandals"
14049,"bags": "Bags"
14050,"bag": "Bags"
14051},
14052  "colorVocabulary": ["darkbrown"
14053,"darktaupe"
14054,"lightgrey"
14055,"offwhite"
14056,"slateblue"
14057,"blackmatte"
14058,"sandalwood"
14059,"ashgrey"
14060,"rosewood"
14061,"chocolate"
14062,"bordeaux"
14063,"oxblood"
14064,"chestnut"
14065,"graphite"
14066,"cinnamon"
14067,"cognac"
14068,"tobacco"
14069,"almond"
14070,"caramel"
14071,"charcoal"
14072,"sand"
14073,"dove"
14074,"toffee"
14075,"truffle"
14076,"walnut"
14077,"merlot"
14078,"sepia"
14079,"ivory"
14080,"camel"
14081,"brown"
14082,"black"
14083,"white"
14084,"navy"
14085,"blue"
14086,"tan"
14087,"oak"
14088,"gold"
14089,"grey"
14090,"gray"
14091,"green"
14092,"olive"
14093,"red"
14094,"rose"
14095,"gum"
14096,"cedar"
14097,"khaki"
14098,"aqua"
14099,"violet"
14100,"ice"
14101,"clover"
14102,"mocha"
14103,"taupe"
14104],
14105  "hiddenTags": ["seconds"
14106,"no-index"
14107,"add-on"
14108],
14109  "limits": {
14110    "results": 16,
14111    "suggestions": 8,
14112    "filterColors": 8,
14113    "recent": 8
14114  }
14115}
14116</script>
14116
14117
14118<div
14119  id="search-v2-panel"
14120  class="hidden fixed left-0 right-0 bottom-0 z-[25] bg-white flex flex-col border-t border-grey-200"
14121  role="dialog"
14122  aria-modal="true"
14123  aria-label="Search"
14124  aria-hidden="true"
14125  tabindex="-1"
14126>
14127  <div class="flex-shrink-0 border-b border-grey-200 bg-white">
14128    <div class="max-w-[1400px] mx-auto px-4 lg:px-6 py-3 lg:py-4 flex items-center gap-3">
14129      <form action="/search" method="get" class="flex-1 relative" id="search-v2-form" onsubmit="return false;">
14130        <label for="search-v2-input" class="sr-only">Type Something...</label>
14131        <svg aria-hidden="true"  class="w-[18px] absolute left-4 top-1/2 -translate-y-1/2 pointer-events-none"  viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
14132    <path d="M7.34031 3.71545C4.90823 3.71545 2.93664 5.68704 2.93664 8.11912C2.93664 10.5512 4.90823 12.5228 7.34031 12.5228C9.77239 12.5228 11.744 10.5512 11.744 8.11912C11.744 5.68704 9.77239 3.71545 7.34031 3.71545ZM1.46875 8.11912C1.46875 4.87635 4.09754 2.24756 7.34031 2.24756C10.5831 2.24756 13.2119 4.87635 13.2119 8.11912C13.2119 9.47597 12.7516 10.7253 11.9787 11.7196L15.9327 15.6735C16.2193 15.9602 16.2193 16.4249 15.9327 16.7115C15.6461 16.9981 15.1813 16.9981 14.8947 16.7115L10.9408 12.7575C9.94652 13.5304 8.69716 13.9907 7.34031 13.9907C4.09754 13.9907 1.46875 11.3619 1.46875 8.11912Z" fill="#666666"/>
14133    </svg>
14134        <input
14135          type="text"
14136          name="q"
14137          id="search-v2-input"
14138          autocomplete="off"
14139          placeholder="Type Something..."
14140          class="w-full h-[44px] lg:h-[52px] bg-grey-100 rounded-md pl-11 pr-11 font-worksans text-base lg:text-lg outline-none focus:ring-2 focus:ring-green-200 placeholder:text-textmiddle"
14141          role="combobox"
14142          aria-expanded="false"
14143          aria-controls="search-v2-results"
14144          aria-autocomplete="list"
14145        >
14146        <button
14147          type="button"
14148          id="search-v2-clear"
14149          class="hidden absolute right-3 top-1/2 -translate-y-1/2 w-8 h-8 flex items-center justify-center rounded-full text-textmiddle hover:bg-grey-200/70 transition-colors"
14150          aria-label="Reset search"
14151        >
14152          <svg aria-hidden="true"  class="w-[18px] h-[18px]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
14153      <path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L1 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
14154      <path d="M3 3v5h5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
14155    </svg>
14156        </button>
14157      </form>
14158      <button
14159        type="button"
14160        id="search-v2-close"
14161        class="sv2-close-btn flex-shrink-0 w-9 h-9 lg:w-10 lg:h-10 rounded-full bg-grey-100 hover:bg-grey-200 flex items-center justify-center transition-colors cursor-pointer"
14162        aria-label="Close search"
14163      >
14164        <svg role="img" aria-label=""  class="w-[14px] lg:w-[15px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
14165      <path d="M6 20L20 6M20 20L6 6" stroke="#666666" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
14166    </svg>
14167      </button>
14168    </div>
14169
14170    <div id="search-v2-filters" class="hidden max-w-[1400px] mx-auto px-4 lg:px-6 pb-3">
14171      <div class="sv2-filters-wrap sv2-inline-scroll flex gap-2" role="group" aria-label="Filter results"></div>
14172    </div>
14173  </div>
14174
14175  <div id="search-v2-results" class="flex-1 overflow-y-auto" aria-live="polite">
14176    
14177    <div id="search-v2-empty" class="max-w-[1400px] mx-auto px-4 lg:px-6 py-6 lg:py-8">
14178      <p class="font-worksans text-tiny uppercase tracking-widest text-textmiddle mb-2">Popular searches</p>
14179      <div class="sv2-popular-wrap sv2-inline-scroll flex gap-2 mb-4" id="search-v2-popular">
14180        
14181          
14182          
14183            <button
14184              type="button"
14185              class="sv2-chip sv2-popular-chip"
14186              data-query="Black Oxfords"
14187            >
14188              Black Oxfords
14189            </button>
14190          
14191        
14192          
14193          
14194            <button
14195              type="button"
14196              class="sv2-chip sv2-popular-chip"
14197              data-query="Wedding Shoes"
14198            >
14199              Wedding Shoes
14200            </button>
14201          
14202        
14203          
14204          
14205            <button
14206              type="button"
14207              class="sv2-chip sv2-popular-chip"
14208              data-query="White Sneakers"
14209            >
14210              White Sneakers
14211            </button>
14212          
14213        
14214          
14215          
14216            <button
14217              type="button"
14218              class="sv2-chip sv2-popular-chip"
14219              data-query="Chelsea Boots"
14220            >
14221              Chelsea Boots
14222            </button>
14223          
14224        
14225      </div>
14226      <div id="search-v2-recent" class="hidden mt-6">
14227        <p class="font-alverata text-lg mb-3">Recently visited</p>
14228        <div id="search-v2-recent-desktop" class="hidden lg:grid lg:grid-cols-4 gap-4"></div>
14229        <div id="search-v2-recent-mobile" class="lg:hidden flex flex-col"></div>
14230      </div>
14231      <p id="search-v2-empty-hint" class="font-worksans text-sm text-textmiddle mt
14231-4">Start typing to discover products.</p>
14232    </div>
14233
14234    
14235    <div id="search-v2-loading" class="hidden max-w-[1400px] mx-auto px-4 lg:px-6 py-12 flex justify-center">
14236      <svg class="animate-spin h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" aria-hidden="true">
14237        <circle class="opacity-25" cx="12" cy="12" r="10" stroke="var(--color-green-200)" stroke-width="4"></circle>
14238        <path class="opacity-75" fill="var(--color-green-200)" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
14239      </svg>
14240      <span class="sr-only">Searching…</span>
14241    </div>
14242
14243    
14244    <div id="search-v2-no-results" class="hidden max-w-[1400px] mx-auto px-4 lg:px-6 py-12 text-center">
14245      <svg role="img" aria-label=""  class="w-[30px] mx-auto mb-4"  viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">
14246    <path d="M7.34031 3.71545C4.90823 3.71545 2.93664 5.68704 2.93664 8.11912C2.93664 10.5512 4.90823 12.5228 7.34031 12.5228C9.77239 12.5228 11.744 10.5512 11.744 8.11912C11.744 5.68704 9.77239 3.71545 7.34031 3.71545ZM1.46875 8.11912C1.46875 4.87635 4.09754 2.24756 7.34031 2.24756C10.5831 2.24756 13.2119 4.87635 13.2119 8.11912C13.2119 9.47597 12.7516 10.7253 11.9787 11.7196L15.9327 15.6735C16.2193 15.9602 16.2193 16.4249 15.9327 16.7115C15.6461 16.9981 15.1813 16.9981 14.8947 16.7115L10.9408 12.7575C9.94652 13.5304 8.69716 13.9907 7.34031 13.9907C4.09754 13.9907 1.46875 11.3619 1.46875 8.11912Z" fill="#000000"/>
14247    </svg>
14248      <p class="font-alverata text-lg mb-2">No results found</p>
14249      <p class="font-worksans text-sm text-textmiddle">Try a different search term or browse our collections.</p>
14250    </div>
14251
14252    
14253    <div id="search-v2-content" class="hidden max-w-[1400px] mx-auto px-4 lg:px-6 py-4 lg:py-6">
14254      <div id="search-v2-queries" class="hidden mb-4">
14255        <p class="font-worksans text-tiny uppercase tracking-widest text-textmiddle mb-2">Suggestions</p>
14256        <div class="sv2-queries-wrap sv2-inline-scroll flex gap-2"></div>
14257      </div>
14258      <div id="search-v2-products-section">
14259        <p class="font-alverata text-base lg:text-lg mb-3">Products</p>
14260        <div id="search-v2-filter-empty" class="hidden py-8 text-center">
14261          <p class="font-worksans text-sm text-textmiddle mb-3">No products match these filters.</p>
14262          <button type="button" id="search-v2-clear-filters" class="sv2-chip">Clear filters</button>
14263        </div>
14264        <div id="search-v2-products-desktop" class="hidden lg:grid lg:grid-cols-3 xl:grid-cols-4 gap-4"></div>
14265        <div id="search-v2-products-mobile" class="lg:hidden flex flex-col"></div>
14266      </div>
14267    </div>
14268  </div>
14269</div>
14270
14271<style>
14272  #search-v2-panel {
14273    display: flex;
14274    transform: translateY(-100%);
14275    opacity: 0;
14276    transition: transform 0.35s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.28s ease;
14277    will-change: transform, opacity;
14278  }
14279
14280  #search-v2-panel.hidden {
14281    display: none;
14282  }
14283
14284  #search-v2-panel.is-open {
14285    transform: translateY(0);
14286    opacity: 1;
14287  }
14288
14289  @media (prefers-reduced-motion: reduce) {
14290    #search-v2-panel {
14291      transition: none;
14292    }
14293  }
14294
14295  #search-v2-panel .sv2-chip {
14296    display: inline-flex;
14297    align-items: center;
14298    padding: 6px 14px;
14299    border-radius: 9999px;
14300    border: 1px solid var(--color-grey-200);
14301    font-family: WorkSans, sans-serif;
14302    font-size: 12px;
14303    text-transform: uppercase;
14304    letter-spacing: 0.08em;
14305    cursor: pointer;
14306    transition: all 0.15s ease;
14307    background: white;
14308  }
14309
14310  #search-v2-panel .sv2-chip:hover,
14311  #search-v2-panel .sv2-chip:active,
14312  #search-v2-panel .sv2-chip.active {
14313    border-color: var(--color-green-200);
14314    background: var(--color-green-200);
14315    color: #fff;
14316  }
14317
14318  #search-v2-panel .sv2-inline-scroll {
14319    flex-wrap: wrap;
14320  }
14321
14322  @media (max-width: 1023px) {
14323    #search-v2-panel .sv2-inline-scroll {
14324      flex-wrap: nowrap;
14325      overflow-x: auto;
14326      -webkit-overflow-scrolling: touch;
14327      scrollbar-width: none;
14328      padding-bottom: 2px;
14329    }
14330
14331    #search-v2-panel .sv2-inline-scroll::-webkit-scrollbar {
14332      display: none;
14333    }
14334
14335    #search-v2-panel .sv2-inline-scroll .sv2-chip {
14336      flex-shrink: 0;
14337    }
14338
14339    #search-v2-panel .sv2-queries-wrap.sv2-inline-scroll {
14340      margin-left: -1rem;
14341      margin-right: -1rem;
14342      padding-left: 1rem;
14343      padding-right: 1rem;
14344    }
14345
14346    #search-v2-panel .sv2-popular-wrap.sv2-inline-scroll {
14347      margin-left: -1rem;
14348      margin-right: -1rem;
14349      padding-left: 1rem;
14350      padding-right: 1rem;
14351    }
14352
14353    #search-v2-panel .sv2-filters-wrap.sv2-inline-scroll {
14354      margin-left: -1rem;
14355      margin-right: -1rem;
14356      padding-left: 1rem;
14357      padding-right: 1rem;
14358    }
14359  }
14360
14361  #search-v2-panel .sv2-gender-badge {
14362    display: inline-flex;
14363    align-items: center;
14364    padding: 2px 8px;
14365    border-radius: 9999px;
14366    border: 1px solid var(--color-green-200);
14367    color: var(--color-green-200);
14368    font-size: 10px;
14369    text-transform: uppercase;
14370    letter-spacing: 0.05em;
14371  }
14372
14373  #search-v2-panel .sv2-sold-out {
14374    display: inline-flex;
14375    align-items: center;
14376    padding: 2px 8px;
14377    border-radius: 9999px;
14378    background: var(--color-grey-200);
14379    color: var(--color-text-middle);
14380    font-size: 10px;
14381    text-transform: uppercase;
14382  }
14383
14384  #search-v2-panel .sv2-card-desktop {
14385    display: flex;
14386    flex-direction: column;
14387    align-items: flex-start;
14388  }
14389
14390  #search-v2-panel .sv2-card-desktop-image {
14391    background: #f2f2f2;
14392  }
14393
14394  #search-v2-panel .sv2-card-mobile {
14395    display: flex;
14396    align-items: center;
14397    gap: 12px;
14398    padding: 10px 0;
14399    text-decoration: none;
14400    color: inherit;
14401    border-bottom: 1px solid var(--color-grey-100);
14402  }
14403
14404  #search-v2-panel .sv2-card-mobile:last-child {
14405    border-bottom: 0;
14406  }
14407
14408  #search-v2-panel .sv2-card-mobile-thumb {
14409    flex-shrink: 0;
14410    width: 64px;
14411    height: 64px;
14412    border-radius: 6px;
14413    overflow: hidden;
14414    background: var(--color-grey-100);
14415  }
14416
14417  #search-v2-panel .sv2-card-mobile-body {
14418    flex: 1;
14419    min-width: 0;
14420    display: flex;
14421    flex-direction: column;
14422    gap: 4px;
14423  }
14424
14425  #search-v2-panel .sv2-card-mobile-title-row {
14426    display: flex;
14427    align-items: baseline;
14428    justify-content: space-between;
14429    gap: 10px;
14430    min-width: 0;
14431  }
14432
14433  #search-v2-panel .sv2-card-mobile-title-row .sv2-card-mobile-title {
14434    flex: 1;
14435    min-width: 0;
14436  }
14437
14438  #search-v2-panel .sv2-card-mobile-meta {
14439    font-family: WorkSans, sans-serif;
14440    font-size: 12px;
14441    color: var(--color-text-middle);
14442    line-height: 1.45;
14443    white-space: nowrap;
14444    overflow: hidden;
14445    text-overflow: ellipsis;
14446    margin: 0;
14447  }
14448
14449  #search-v2-panel .sv2-card-mobile-colors {
14450    font-family: WorkSans, sans-serif;
14451    font-size: 11px;
14452    color: var(--color-text-middle);
14453    line-height: 1.35;
14454    margin: 0;
14455    flex-shrink: 0;
14456    white-space: nowrap;
14457  }
14458
14459  #search-v2-panel .sv2-card-mobile-title {
14460    font-family: Alverata, sans-serif;
14461    font-size: 15px;
14462    line-height: 1.35;
14463    white-space: nowrap;
14464    overflow: hidden;
14465    text-overflow: ellipsis;
14466    margin: 0;
14467  }
14468
14469  #search-v2-panel .sv2-card-mobile-price {
14470    font-family: WorkSans, sans-serif;
14471    font-size: 14px;
14472    line-height: 1.35;
14473    margin: 0;
14474  }
14475
14476  #search-v2-panel .sv2-card-mobile:active {
14477    opacity: 0.85;
14478  }
14479
14480  @media (prefers-reduced-motion: reduce) {
14481    #search-v2-panel .sv2-card-mobile {
14482      transition: none;
14483    }
14484  }
14485</style>
14486
14487
14488<script>
14489  window.__searchV2Boot = function () {
14490    var panel = document.getElementById('search-v2-panel');
14491    var input = document.getElementById('search-v2-input');
14492    var closeBtn = document.getElementById('search-v2-close');
14493    var clearBtn = document.getElementById('search-v2-clear');
14494    var searchBtn = document.getElementById('search-btn');
14495    var filtersEl = document.getElementById('search-v2-filters');
14496    var filtersWrap = filtersEl ? filtersEl.querySelector('.sv2-filters-wrap') : null;
14497    var emptyEl = document.getElementById('search-v2-empty');
14498    var loadingEl = document.getElementById('search-v2-loading');
14499    var noResultsEl = document.getElementById('search-v2-no-results');
14500    var contentEl = document.getElementById('search-v2-content');
14501    var queriesEl = document.getElementById('search-v2-queries');
14502    var queriesWrap = queriesEl ? queriesEl.querySelector('.sv2-queries-wrap') : null;
14503    var productsDesktop = document.getElementById('search-v2-products-desktop');
14504    var productsMobile = document.getElementById('search-v2-products-mobile');
14505    var filterEmptyEl = document.getElementById('search-v2-filter-empty');
14506    var clearFiltersBtn = document.getElementById('search-v2-clear-filters');
14507    var popularWrap = document.getElementById('search-v2-popular');
14508    var recentEl = document.getElementById('search-v2-recent');
14509    var recentDesktop = document.getElementById('search-v2-recent-desktop');
14510    var recentMobile = document.getElementById('search-v2-recent-mobile');
14511    var emptyHintEl = document.getElementById('search-v2-empty-hint');
14512
14513    function readSearchV2Config() {
14514      var fallback = {
14515        labels: {
14516          popularHeading: 'Popular searches',
14517          recentHeading: 'Recently visited',
14518          emptyHint: 'Start typing to discover products.',
14519          suggestionsHeading: 'Suggestions',
14520          productsHeading: 'Products',
14521          clearFilters: 'Clear filters',
14522          filterEmpty: 'No products match these filters.',
14523          noResultsTitle: 'No results found',
14524          noResultsBody: 'Try a different search term or browse our collections.'
14525        },
14526        defaultTypeLabel: 'Shoes',
14527        popularSearches: [],
14528        typeSynonyms: { shoes: 'Shoes', boot: 'Boots', oxford: 'Oxfords' },
14529        colorVocabulary: ['brown', 'black', 'blue', 'tan'],
14530        hiddenTags: ['seconds', 'no-index', 'add-on'],
14531        limits: { results: 16, suggestions: 8, filterColors: 8, recent: 8 }
14532      };
14533      var el = document.getElementById('search-v2-config');
14534      if (!el) return fallback;
14535      try {
14536        var parsed = JSON.parse(el.textContent);
14537        return {
14538          labels: Object.assign({}, fallback.labels, parsed.labels || {}),
14539          defaultTypeLabel: parsed.defaultTypeLabel || fallback.defaultTypeLabel,
14540          popularSearches: Array.isArray(parsed.popularSearches) ? parsed.popularSearches : fallback.popularSearches,
14541          typeSynonyms: parsed.typeSynonyms && typeof parsed.typeSynonyms === 'object' ? parsed.typeSynonyms : fallback.typeSynonyms,
14542          colorVocabulary: Array.isArray(parsed.colorVocabulary)
14543            ? parsed.colorVocabulary.filter(function (c, i, arr) { return c && arr.indexOf(c) === i; })
14544            : fallback.colorVocabulary,
14545          hiddenTags: Array.isArray(parsed.hiddenTags) ? parsed.hiddenTags : fallback.hiddenTags,
14546          limits: Object.assign({}, fallback.limits, parsed.limits || {})
14547        };
14548      } catch (e) {
14549        return fallback;
14550      }
14551    }
14552
14553    var sv2Config = readSearchV2Config();
14554    var RECENT_STORAGE_KEY = 'beckett:recentProducts';
14555    var RECENT_MAX = sv2Config.limits.recent || 8;
14556
14557    if (!panel || !input || !searchBtn) return;
14558
14559    var isOpen = false;
14560    var isClosing = false;
14561    var lastQuery = '';
14562    var allProducts = [];
14563    var activeFilters = { gender: null, type: null, color: null };
14564    var debounceTimer = null;
14565    var productMetaCache = {};
14566    var RESULTS_LIMIT = sv2Config.limits.results || 16;
14567    var SUGGESTIONS_LIMIT = sv2Config.limits.suggestions || 8;
14568    var FILTER_COLORS_LIMIT = sv2Config.limits.filterColors || 8;
14569    var DEFAULT_TYPE_LABEL = sv2Config.defaultTypeLabel || 'Shoes';
14570    var HIDDEN_TAGS = sv2Config.hiddenTags || [];
14571    var TYPE_LABELS = sv2Config.typeSynonyms || {};
14572    var BECKETT_COLOR_KEYS = (sv2Config.colorVocabulary || []).slice().sort(function (a, b) {
14573      return b.length - a.length;
14574    });
14575
14576    function updatePanelOffset() {
14577      var mainHeader = document.getElementById('main-header');
14578      var top = mainHeader ? Math.round(mainHeader.getBoundingClientRect().bottom) : 65;
14579      panel.style.top = top + 'px';
14580    }
14581
14582    function normalizeQuery(text) {
14583      return (text || '').trim().toLowerCase().replace(/\s+/g, ' ');
14584    }
14585
14586    function toggleClearButton() {
14587      if (!clearBtn) return;
14588      var hasText = input.value.trim().length > 0;
14589      clearBtn.classList.toggle('hidden', !hasText);
14590    }
14591
14592    function clearSearch() {
14593      input.value = '';
14594      lastQuery = '';
14595      allProducts = [];
14596      activeFilters = { gender: null, type: null, color: null };
14597      input.setAttribute('aria-expanded', 'false');
14598      filtersEl.classList.add('hidden');
14599      if (queriesEl) queriesEl.classList.add('hidden');
14600      toggleClearButton();
14601      showState('empty');
14602      input.focus();
14603    }
14604
14605    function applyQueryToInput(query, runSearch) {
14606      input.value = query;
14607      toggleClearButton();
14608      input.setAttribute('aria-expanded', 'true');
14609      if (runSearch !== false && query.trim().length > 2) {
14610        lastQuery = query.trim();
14611        predictiveSearch(query.trim());
14612      }
14613    }
14614
14615    function formatPrice(price) {
14616      return new Intl.NumberFormat('en-US', {
14617        style: 'currency',
14618        currency: 'USD',
14619        minimumFractionDigits: 0,
14620        maximumFractionDigits: 0
14621      }).format(price);
14622    }
14623
14624    function getTagValue(tags, prefix) {
14625      if (!tags || !tags.length) return '';
14626      var tag = tags.find(function (t) { return t.indexOf(prefix) === 0; });
14627      return tag ? tag.slice(prefix.length).replace(/"/g, '').trim() : '';
14628    }
14629
14630    function getCategory(tags) {
14631      if (!tags) return '';
14632      var tag = tags.find(function (t) {
14633        return t.includes('category_w') || t.includes('category_');
14634      });
14635      if (!tag) return '';
14636      if (tag.includes('category_w')) return tag.replace('category_w', '').replace(/"/g, '').trim();
14637      return tag.replace('category_', '').replace(/"/g, '').trim();
14638    }
14639
14640    function getColorsFromVariants(product) {
14641      if (!product.variants || !product.variants.length) return [];
14642      var colors = new Set();
14643      product.variants.forEach(function (v) {
14644        if (v.option1) colors.add(String(v.option1).trim());
14645        else if (v.title) colors.add(v.title.split(' / ')[0].trim());
14646      });
14647      return Array.from(colors);
14648    }
14649
14650    function getColorsFromProductJs(data) {
14651      if (!data) return [];
14652      var options = data.options || [];
14653      var i, opt, optName, colors, seen, optionKey, val;
14654
14655      for (i = 0; i < options.length; i++) {
14656        opt = options[i];
14657        optName = typeof opt === 'string' ? opt : (opt && opt.name);
14658        if (!optName || String(optName).toLowerCase().indexOf('color') === -1) continue;
14659
14660        if (opt && Array.isArray(opt.values) && opt.values.length) {
14661          seen = {};
14662          return opt.values.map(function (c) { return String(c).trim(); }).filter(function (c) {
14663            if (!c) return false;
14664            var key = c.toLowerCase();
14665            if (seen[key]) return false;
14666            seen[key] = true;
14667            return true;
14668          });
14669        }
14670
14671        optionKey = 'option' + (i + 1);
14672        colors = new Set();
14673        (data.variants || []).forEach(function (v) {
14674          val = v[optionKey];
14675          if (val) colors.add(String(val).trim());
14676        });
14677        return Array.from(colors);
14678      }
14679      return [];
14680    }
14681
14682    function capitalizeWords(text) {
14683      return String(text).split(/[\s-/]+/).filter(Boolean).map(function (word) {
14684        return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase();
14685      }).join(' ');
14686    }
14687
14688    function getProductTypeKey(product) {
14689      var sources = [product.category, product.productType, product.title].filter(Boolean);
14690      var i, j;
14691      for (i = 0; i < sources.length; i++) {
14692        var parts = String(sources[i]).toLowerCase().split(/[\s-_/]+/);
14693        for (j = 0; j < parts.length; j++) {
14694          if (TYPE_LABELS[parts[j]]) return parts[j];
14695        }
14696      }
14697      return 'shoes';
14698    }
14699
14700    function getTypeChipLabel(key) {
14701      return TYPE_LABELS[key] || capitalizeWords(key);
14702    }
14703
14704    function resolveTypeLabel(product) {
14705      return getTypeChipLabel(getProductTypeKey(product));
14706    }
14707
14708    function colorIsInQuery(color, query) {
14709      var c = normalizeQuery(color);
14710      var q = normalizeQuery(query);
14711      if (!c || !q) return false;
14712      if (q.indexOf(c) !== -1) return true;
14713      var parts = c.split(' ').filter(function (word) { return word.length > 2; });
14714      return parts.length > 0 && parts.every(function (word) { return q.indexOf(word) !== -1; });
14715    }
14716
14717    function getCatalogColorKeys(products) {
14718      var catalog = {};
14719      (products || []).forEach(function (p) {
14720        (p.colors || []).forEach(function (color) {
14721          var key = normalizeQuery(color);
14722          if (key) catalog[key] = capitalizeWords(color);
14723        });
14724      });
14725      return catalog;
14726    }
14727
14728    function getQueryColorKeys(currentQuery, products) {
14729      var found = {};
14730      var catalog = getCatalogColorKeys(products);
14731      Object.keys(catalog).forEach(function (key) {
14732        if (colorIsInQuery(key, currentQuery)) found[key] = true;
14733      });
14734      return Object.keys(found);
14735    }
14736
14737    function getQueryTypeLabel(currentQuery, products) {
14738      var q = normalizeQuery(currentQuery);
14739      var words = q.split(' ').filter(Boolean);
14740      var i;
14741      for (i = 0; i < words.length; i++) {
14742        if (TYPE_LABELS[words[i]]) return TYPE_LABELS[words[i]];
14743      }
14744      var key;
14745      for (key in TYPE_LABELS) {
14746        if (q.indexOf(key) !== -1) return TYPE_LABELS[key];
14747      }
14748      var typeCounts = {};
14749      (products || []).forEach(function (p) {
14750        var t = getProductTypeKey(p);
14751        typeCounts[t] = (typeCounts[t] || 0) + 1;
14752      });
14753      var best = null;
14754      var max = 0;
14755      Object.keys(typeCounts).forEach(function (t) {
14756        if (typeCounts[t] > max) {
14757          max = typeCounts[t];
14758          best = t;
14759        }
14760      });
14761      return best ? getTypeChipLabel(best) : null;
14762    }
14763
14764    function isQueryColorKey(colorKey, queryColorKeys, currentQuery) {
14765      if (!colorKey) return false;
14766      if (queryColorKeys.indexOf(colorKey) !== -1) return true;
14767      return colorIsInQuery(colorKey, currentQuery);
14768    }
14769
14770    function generateColorTypeSuggestions(products, currentQuery) {
14771      var seen = {};
14772      var suggestions = [];
14773      var queryColorKeys = getQueryColorKeys(currentQuery, products);
14774      var anchoredType = getQueryTypeLabel(currentQuery, products);
14775      var colorCounts = {};
14776
14777      products.forEach(function (p) {
14778        (p.colors || []).forEach(function (color) {
14779          if (!color) return;
14780          var colorKey = normalizeQuery(color);
14781          if (isQueryColorKey(colorKey, queryColorKeys, currentQuery)) return;
14782          colorCounts[colorKey] = (colorCounts[colorKey] || 0) + 1;
14783        });
14784      });
14785
14786      Object.keys(colorCounts)
14787        .sort(function (a, b) { return colorCounts[b] - colorCounts[a]; })
14788        .forEach(function (colorKey) {
14789          var catalog = getCatalogColorKeys(products);
14790          var colorLabel = catalog[colorKey] || capitalizeWords(colorKey);
14791          var typeLabel = anchoredType;
14792          if (!typeLabel) {
14793            var typeCounts = {};
14794            products.forEach(function (p) {
14795              if (!productHasColor(p, colorKey)) return;
14796              var label = resolveTypeLabel(p);
14797              typeCounts[label] = (typeCounts[label] || 0) + 1;
14798            });
14799            var bestType = null;
14800            var bestCount = 0;
14801            Object.keys(typeCounts).forEach(function (label) {
14802              if (typeCounts[label] > bestCount) {
14803                bestCount = typeCounts[label];
14804                bestType = label;
14805              }
14806            });
14807            typeLabel = bestType || DEFAULT_TYPE_LABEL;
14808          }
14809          var suggestion = colorLabel + ' ' + typeLabel;
14810          var key = normalizeQuery(suggestion);
14811          if (seen[key] || key === normalizeQuery(currentQuery)) return;
14812          seen[key] = true;
14813          suggestions.push(suggestion);
14814        });
14815
14816      return suggestions;
14817    }
14818
14819    function shopifyQueryIsRedundant(text, currentQuery, queryColorKeys) {
14820      if (!queryColorKeys.length) return false;
14821      var normalized = normalizeQuery(text);
14822      if (normalized === normalizeQuery(currentQuery)) return true;
14823      return queryColorKeys.some(function (colorKey) {
14824        return normalized.indexOf(colorKey) !== -1;
14825      });
14826    }
14827
14828    function mergeQuerySuggestions(shopifyQueries, products, currentQuery, limit) {
14829      var seen = {};
14830      var current = normalizeQuery(currentQuery);
14831      var queryColorKeys = getQueryColorKeys(currentQuery, products);
14832      var merged = [];
14833
14834      function add(text) {
14835        var label = String(text || '').trim();
14836        var key = normalizeQuery(label);
14837        if (!key || seen[key] || key === current) return;
14838        if (current && key.indexOf(current) === 0) return;
14839        if (current && current.indexOf(key) === 0) return;
14840        if (shopifyQueryIsRedundant(label, currentQuery, queryColorKeys)) return;
14841        seen[key] = true;
14842        merged.push(label);
14843      }
14844
14845      generateColorTypeSuggestions(products, currentQuery).forEach(add);
14846      filterQueries(shopifyQueries, currentQuery).forEach(function (q) {
14847        add(q.text || q.styled_text || '');
14848      });
14849
14850      return merged.slice(0, limit || SUGGESTIONS_LIMIT);
14851    }
14852
14853    function getColorCountFromVariants(product) {
14854      return getColorsFromVariants(product).length;
14855    }
14856
14857    function getColorCountFromProductJs(data) {
14858      if (!data) return 0;
14859      return getColorsFromProductJs(data).length;
14860    }
14861
14862    function getColorCount(product) {
14863      return getColorCountFromVariants(product);
14864    }
14865
14866    function getColorLabel(count) {
14867      if (!count || count <= 1) return '';
14868      return count + ' colors';
14869    }
14870
14871    function shouldKeepOverlayActive() {
14872      var megamenuV2 = document.getElementById('megamenu-v2');
14873      if (megamenuV2 && megamenuV2.classList.contains('open')) return true;
14874      var megamenuLegacy = document.getElementById('megamenu-placeholder');
14875      if (megamenuLegacy && megamenuLegacy.classList.contains('active')) return true;
14876      var mobileMegamenu = document.getElementById('mobile-megamenu-v2');
14877      if (mobileMegamenu && mobileMegamenu.classList.contains('open')) return true;
14878      var mobileMenu = document.getElementById('mobile-menu');
14879      if (mobileMenu && mobileMenu.classList.contains('open')) return true;
14880      var rightMenu = document.getElementById('right-menu');
14881      if (rightMenu && rightMenu.classList.contains('open')) return true;
14882      var cart = document.getElementById('drawer--cart');
14883      if (cart && cart.dataset.drawerOpen === 'true') return true;
14884      var filters = document.getElementById('drawer--filters');
14885      if (filters && filters.classList.contains('!left-0')) return true;
14886      return false;
14887    }
14888
14889    function setSearchOverlay(active) {
14890      var overlay = document.getElementById('custom-overlay');
14891      if (!overlay) return;
14892      if (active) {
14893        overlay.classList.add('active');
14894        return;
14895      }
14896      if (!shouldKeepOverlayActive()) {
14897        overlay.classList.remove('active');
14898      }
14899    }
14900
14901    function getProductHandle(url) {
14902      var handle = (url || '').split('/products/')[1];
14903      if (!handle) return '';
14904      return handle.split('?')[0].split('#')[0];
14905    }
14906
14907    function normalizeColorHandle(color) {
14908      return String(color || '').toLowerCase().replace(/\s/g, '').replace(/\//g, '').replace(/-/g, '');
14909    }
14910
14911    function sizedImageUrl(src) {
14912      if (!src) return '';
14913      return String(src).replace('.jpg', '_300x.jpg');
14914    }
14915
14916    function normalizeRawImage(raw) {
14917      if (!raw) return '';
14918      if (raw.image) return raw.image;
14919      if (raw.featured_image && raw.featured_image.url) return raw.featured_image.url;
14920      return '';
14921    }
14922
14923    function extractColorKeyFromQuery(currentQuery, products) {
14924      if (activeFilters.color) return activeFilters.color;
14925      var q = normalizeQuery(currentQuery);
14926      if (!q) return '';
14927
14928      var catalog = getCatalogColorKeys(products || allProducts);
14929      var catalogKeys = Object.keys(catalog).sort(function (a, b) { return b.length - a.length; });
14930      var i;
14931      for (i = 0; i < catalogKeys.length; i++) {
14932        if (colorIsInQuery(catalogKeys[i], q)) return catalogKeys[i];
14933      }
14934      for (i = 0; i < BECKETT_COLOR_KEYS.length; i++) {
14935        if (q.indexOf(BECKETT_COLOR_KEYS[i]) !== -1) return BECKETT_COLOR_KEYS[i];
14936      }
14937      return '';
14938    }
14939
14940    function findImageForColor(images, color) {
14941      if (!images || !images.length || !color) return '';
14942      var handle = normalizeColorHandle(color);
14943      if (!handle) return '';
14944      var tokens = ['color_' + handle + '_', '_' + handle + '_'];
14945      var t;
14946      for (t = 0; t < tokens.length; t++) {
14947        var match = images.find(function (img) {
14948          return String(img).toLowerCase().indexOf(tokens[t]) !== -1;
14949        });
14950        if (match) return match;
14951      }
14952      return '';
14953    }
14954
14955    function applyProductColorImage(product, colorKey) {
14956      if (!colorKey) return product;
14957      var images = product.images || (productMetaCache[getProductHandle(product.url)] || {}).images;
14958      var src = findImageForColor(images, colorKey);
14959      if (src) product.image = sizedImageUrl(src);
14960      return product;
14961    }
14962
14963    function applyQueryColorImages(products, currentQuery) {
14964      var queryColor = extractColorKeyFromQuery(currentQuery, products);
14965      if (!queryColor) return;
14966      products.forEach(function (p) {
14967        applyProductColorImage(p, queryColor);
14968      });
14969    }
14970
14971    function fetchProductJsMeta(handle) {
14972      if (productMetaCache[handle] && productMetaCache[handle].jsLoaded) {
14973        return Promise.resolve(productMetaCache[handle]);
14974      }
14975
14976      return fetch(window.Shopify.routes.root + 'products/' + handle + '.js')
14977        .then(function (r) { return r.ok ? r.json() : null; })
14978        .then(function (data) {
14979          var cached = productMetaCache[handle] || {};
14980          cached.jsLoaded = true;
14981          if (data) {
14982            if (data.images && data.images.length) cached.images = data.images;
14983            var jsColors = getColorsFromProductJs(data);
14984            if (jsColors.length) {
14985              cached.colors = jsColors;
14986              cached.colorCount = jsColors.length;
14987            }
14988          }
14989          productMetaCache[handle] = cached;
14990          return cached;
14991        })
14992        .catch(function () {
14993          var cached = productMetaCache[handle] || { jsLoaded: true };
14994          productMetaCache[handle] = cached;
14995          return cached;
14996        });
14997    }
14998
14999    function applyCachedMetaToProduct(product, cached) {
15000      if (!cached) return product;
15001      if (cached.images && cached.images.length) product.images = cached.images;
15002      if ((product.colorCount || 0) > 1) return product;
15003
15004      var cachedCount = cached.colorCount || 0;
15005      if (cachedCount > 1) {
15006        product.colors = cached.colors || product.colors;
15007        product.colorCount = cachedCount;
15008      }
15009      return product;
15010    }
15011
15012    function normalizeColorsFromRaw(raw) {
15013      if (!raw || !Array.isArray(raw.colors)) return [];
15014      return raw.colors.map(function (c) {
15015        return String(c).trim();
15016      }
15016).filter(Boolean);
15017    }
15018
15019    function getColorCountFromRaw(raw) {
15020      if (!raw) return 0;
15021      var parsed = parseInt(raw.color_count, 10);
15022      if (!isNaN(parsed) && parsed > 0) return parsed;
15023      return normalizeColorsFromRaw(raw).length;
15024    }
15025
15026    function fetchProductColorsMeta(handle) {
15027      var url = window.Shopify.routes.root + 'products/' + handle + '?section_id=search-v2-product-colors';
15028      return fetch(url)
15029        .then(function (r) { return r.ok ? r.text() : ''; })
15030        .then(function (html) {
15031          if (!html) return null;
15032          var doc = new DOMParser().parseFromString(html, 'text/html');
15033          var el = doc.querySelector('[data-search-v2-product-colors]');
15034          if (!el) return null;
15035          try {
15036            return JSON.parse(el.textContent);
15037          } catch (e) {
15038            return null;
15039          }
15040        })
15041        .catch(function () { return null; });
15042    }
15043
15044    function applyProductColorMeta(product, meta) {
15045      if (!meta) return product;
15046      var colors = (meta.colors || []).map(function (c) {
15047        return String(c).trim();
15048      }).filter(Boolean);
15049      var count = parseInt(meta.color_count, 10);
15050      if (isNaN(count) || count <= 0) count = colors.length;
15051      if (count > 1) {
15052        product.colors = colors;
15053        product.colorCount = count;
15054      }
15055      if (meta.images && meta.images.length && (!product.images || !product.images.length)) {
15056        product.images = meta.images;
15057      }
15058      return product;
15059    }
15060
15061    function enrichProductsMetadata(products) {
15062      return Promise.all(products.map(function (p) {
15063        var handle = getProductHandle(p.url);
15064        if (!handle) return Promise.resolve(p);
15065
15066        return fetchProductColorsMeta(handle)
15067          .then(function (meta) {
15068            applyProductColorMeta(p, meta);
15069            return fetchProductJsMeta(handle);
15070          })
15071          .then(function (cached) {
15072            applyCachedMetaToProduct(p, cached);
15073            return p;
15074          })
15075          .catch(function () { return p; });
15076      })).then(function () { return products; });
15077    }
15078
15079    function isHiddenProduct(product) {
15080      if (!product.tags) return false;
15081      return HIDDEN_TAGS.some(function (t) {
15082        return product.tags.some(function (pt) { return pt.toLowerCase() === t.toLowerCase(); });
15083      });
15084    }
15085
15086    function parseProducts(raw) {
15087      if (!raw) return [];
15088      return raw.filter(function (p) { return !isHiddenProduct(p); }).map(function (p) {
15089        var colors = normalizeColorsFromRaw(p);
15090        var colorCount = getColorCountFromRaw(p);
15091        return {
15092          raw: p,
15093          title: (p.title || '').split('-')[0].split(' - ')[0].trim(),
15094          url: p.url,
15095          image: sizedImageUrl(normalizeRawImage(p)),
15096          price: p.price,
15097          available: p.available !== false,
15098          material: getTagValue(p.tags, 'material_'),
15099          gender: getTagValue(p.tags, 'gender_'),
15100          category: getCategory(p.tags),
15101          productType: p.product_type || '',
15102          colors: colors,
15103          colorCount: colorCount,
15104          tags: p.tags || []
15105        };
15106      });
15107    }
15108
15109    function getRecentProducts() {
15110      try {
15111        var items;
15112        if (window.BeckettRecentProducts && typeof window.BeckettRecentProducts.getList === 'function') {
15113          items = window.BeckettRecentProducts.getList();
15114        } else {
15115          items = JSON.parse(localStorage.getItem(RECENT_STORAGE_KEY) || '[]');
15116        }
15117        if (!Array.isArray(items)) return [];
15118        return items.slice(0, RECENT_MAX).map(function (item) {
15119          if (!item || !item.handle) return null;
15120          return {
15121            title: item.title || '',
15122            url: item.url || (window.Shopify.routes.root + 'products/' + item.handle),
15123            image: item.image ? sizedImageUrl(item.image) : '',
15124            price: typeof item.price === 'number' ? item.price : parseFloat(item.price) || 0,
15125            material: item.material || '',
15126            gender: item.gender || '',
15127            available: item.available !== false,
15128            colorCount: item.colorCount || 0
15129          };
15130        }
15130).filter(Boolean);
15131      } catch (e) {
15132        return [];
15133      }
15134    }
15135
15136    function renderRecentProducts() {
15137      if (!recentEl || !recentDesktop || !recentMobile) return;
15138      var items = getRecentProducts();
15139      if (!items.length) {
15140        recentEl.classList.add('hidden');
15141        if (emptyHintEl) emptyHintEl.classList.remove('hidden');
15142        return;
15143      }
15144
15145      recentEl.classList.remove('hidden');
15146      recentDesktop.innerHTML = items.map(renderDesktopCard).join('');
15147      recentMobile.innerHTML = items.map(renderMobileRow).join('');
15148      if (emptyHintEl) emptyHintEl.classList.add('hidden');
15149    }
15150
15151    function showState(state) {
15152      emptyEl.classList.toggle('hidden', state !== 'empty');
15153      loadingEl.classList.toggle('hidden', state !== 'loading');
15154      noResultsEl.classList.toggle('hidden', state !== 'no-results');
15155      contentEl.classList.toggle('hidden', state !== 'content');
15156      if (state === 'empty') renderRecentProducts();
15157    }
15158
15159    function productHasColor(product, colorKey) {
15160      return (product.colors || []).some(function (color) {
15161        return normalizeQuery(color) === colorKey;
15162      });
15163    }
15164
15165    function countForFacet(products, dimension, value) {
15166      return products.filter(function (p) {
15167        if (dimension === 'gender') return p.gender && p.gender.toLowerCase() === value;
15168        if (dimension === 'type') return getProductTypeKey(p) === value;
15169        if (dimension === 'color') return productHasColor(p, value);
15170        return false;
15171      }).length;
15172    }
15173
15174    function applyFilters(products) {
15175      return products.filter(function (p) {
15176        if (activeFilters.gender && (!p.gender || p.gender.toLowerCase() !== activeFilters.gender)) return false;
15177        if (activeFilters.type && getProductTypeKey(p) !== activeFilters.type) return false;
15178        if (activeFilters.color && !productHasColor(p, activeFilters.color)) return false;
15179        return true;
15180      });
15181    }
15182
15183    function clearActiveFilters() {
15184      activeFilters = { gender: null, type: null, color: null };
15185      renderProducts(allProducts);
15186    }
15187
15188    function createFilterChip(label, isActive, onClick) {
15189      var chip = document.createElement('button');
15190      chip.type = 'button';
15191      chip.className = 'sv2-chip sv2-filter-chip' + (isActive ? ' active' : '');
15192      chip.textContent = label;
15193      chip.addEventListener('click', onClick);
15194      filtersWrap.appendChild(chip);
15195    }
15196
15197    function buildFilterChips(products) {
15198      if (!filtersWrap) return;
15199      filtersWrap.innerHTML = '';
15200
15201      var currentQuery = input.value.trim() || lastQuery;
15202      var queryColorKeys = getQueryColorKeys(currentQuery, products);
15203      var genders = {};
15204      var types = {};
15205      var colors = {};
15206
15207      products.forEach(function (p) {
15208        if (p.gender) {
15209          var g = p.gender.toLowerCase();
15210          genders[g] = true;
15211        }
15212        var typeKey = getProductTypeKey(p);
15213        if (typeKey) types[typeKey] = true;
15214        (p.colors || []).forEach(function (color) {
15215          var colorKey = normalizeQuery(color);
15216          if (!colorKey || isQueryColorKey(colorKey, queryColorKeys, currentQuery)) return;
15217          colors[colorKey] = capitalizeWords(color);
15218        });
15219      });
15220
15221      var genderKeys = Object.keys(genders);
15222      var typeKeys = Object.keys(types);
15223      var colorKeys = Object.keys(colors);
15224      var hasMultipleGenders = genderKeys.length > 1;
15225      var hasMultipleTypes = typeKeys.length > 1;
15226      var hasMultipleColors = colorKeys.length > 1;
15227      var hasActiveFilters = !!(activeFilters.gender || activeFilters.type || activeFilters.color);
15228
15229      if (!hasMultipleGenders && !hasMultipleTypes && !hasMultipleColors && !hasActiveFilters) {
15230        filtersEl.classList.add('hidden');
15231        return;
15232      }
15233
15234      filtersEl.classList.remove('hidden');
15235
15236      if (hasActiveFilters) {
15237        createFilterChip(sv2Config.labels.clearFilters, false, clearActiveFilters);
15238      }
15239
15240      if (hasMultipleGenders) {
15241        genderKeys.forEach(function (g) {
15242          var label = (g === 'men' ? "Men's" : g === 'women' ? "Women's" : capitalizeWords(g)) +
15243            ' (' + countForFacet(products, 'gender', g) + ')';
15244          createFilterChip(label, activeFilters.gender === g, function () {
15245            activeFilters.gender = activeFilters.gender === g ? null : g;
15246            renderProducts(allProducts);
15247          });
15248        });
15249      }
15250
15251      if (hasMultipleTypes) {
15252        typeKeys.forEach(function (t) {
15253          var label = getTypeChipLabel(t) + ' (' + countForFacet(products, 'type', t) + ')';
15254          createFilterChip(label, activeFilters.type === t, function () {
15255            activeFilters.type = activeFilters.type === t ? null : t;
15256            renderProducts(allProducts);
15257          });
15258        });
15259      }
15260
15261      if (hasMultipleColors) {
15262        colorKeys.slice(0, FILTER_COLORS_LIMIT).forEach(function (colorKe
15262y) {
15263          var label = (colors[colorKey] || capitalizeWords(colorKey)) +
15264            ' (' + countForFacet(products, 'color', colorKey) + ')';
15265          createFilterChip(label, activeFilters.color === colorKey, function () {
15266            activeFilters.color = activeFilters.color === colorKey ? null : colorKey;
15267            renderProducts(allProducts);
15268          });
15269        });
15270      }
15271    }
15272
15273    function renderDesktopCard(p) {
15274      var genderLabel = p.gender ? (p.gender.toLowerCase() === 'men' ? "Men's" : p.gender.toLowerCase() === 'women' ? "Women's" : p.gender) : '';
15275      var colorLabel = getColorLabel(p.colorCount);
15276
15277      return '<article class="sv2-card-desktop w-full pb-6">' +
15278        '<a href="' + p.url + '" class="relative block w-full" aria-label="' + p.title + (p.material ? ', material ' + p.material : '') + '">' +
15279          '<div class="sv2-card-desktop-image aspect-square w-full rounded-md relative">' +
15280            (p.image ? '<img src="' + p.image + '" alt="' + p.title + '" class="w-full rounded-sm object-cover" loading="lazy">' : '') +
15281            (genderLabel ? '<span class="sv2-gender-badge absolute right-3 top-3 z-10">' + genderLabel + '</span>' : '') +
15282            (!p.available ? '<span class="sv2-sold-out absolute left-3 top-3 z-10">Sold out</span>' : '') +
15283          '</div>' +
15284        '</a>' +
15285        '<div class="flex flex-col items-start mt-2">' +
15286          '<a href="' + p.url + '" class="font-alverata text-base md:text-lg capitalize">' + p.title + '</a>' +
15287          (p.material ? '<p class="mb-0 text-sm text-textmiddle pb-1 capitalize">' + p.material + '</p>' : '') +
15288          (colorLabel ? '<p class="mb-0 text-sm text-textmiddle pb-1 capitalize">' + colorLabel + '</p>' : '') +
15289          '<p class="mb-0 font-alverata text-textmiddle text-lg">' + formatPrice(p.price) + '</p>' +
15290        '</div>' +
15291      '</article>';
15292    }
15293
15294    function renderMobileRow(p) {
15295      var genderLabel = p.gender ? (p.gender.toLowerCase() === 'men' ? "Men's" : p.gender.toLowerCase() === 'women' ? "Women's" : p.gender) : '';
15296      var colorLabel = getColorLabel(p.colorCount);
15297      var meta = [genderLabel, p.material].filter(Boolean).join(' · ');
15298
15299      return '<a href="' + p.url + '" class="sv2-card-mobile">' +
15300        '<div class="sv2-card-mobile-thumb">' +
15301          (p.image ? '<img src="' + p.image + '" alt="" class="w-full h-full object-cover" loading="lazy">' : '') +
15302        '</div>' +
15303        '<div class="sv2-card-mobile-body">' +
15304          '<div class="sv2-card-mobile-title-row">' +
15305            '<p class="sv2-card-mobile-title capitalize">' + p.title + '</p>' +
15306            (colorLabel ? '<p class="sv2-card-mobile-colors capitalize">' + colorLabel + '</p>' : '') +
15307          '</div>' +
15308          (meta ? '<p class="sv2-card-mobile-meta capitalize">' + meta + '</p>' : '') +
15309          '<div class="flex items-center gap-2">' +
15310            '<span class="sv2-card-mobile-price">' + formatPrice(p.price) + '</span>' +
15311            (!p.available ? '<span class="sv2-sold-out">Sold out</span>' : '') +
15312          '</div>' +
15313        '</div>' +
15314      '</a>';
15315    }
15316
15317    function renderProducts(products) {
15318      if (!products.length) return;
15319
15320      var filtered = applyFilters(products);
15321      buildFilterChips(products);
15322
15323      showState('content');
15324
15325      if (!filtered.length) {
15326        productsDesktop.innerHTML = '';
15327        productsMobile.innerHTML = '';
15328        if (filterEmptyEl) filterEmptyEl.classList.remove('hidden');
15329        return;
15330      }
15331
15332      if (filterEmptyEl) filterEmptyEl.classList.add('hidden');
15333      var query = input.value.trim() || lastQuery;
15334      applyQueryColorImages(filtered, query);
15335      productsDesktop.innerHTML = filtered.map(renderDesktopCard).join('');
15336      productsMobile.innerHTML = filtered.map(renderMobileRow).join('');
15337    }
15338
15339    function filterQueries(queries, currentQuery) {
15340      if (!queries || !queries.length) return [];
15341      var current = normalizeQuery(currentQuery);
15342      var seen = {};
15343
15344      return queries.filter(function (q) {
15345        var text = (q.text || q.styled_text || '').trim();
15346        var normalized = normalizeQuery(text);
15347        if (!normalized || seen[normalized]) return false;
15348        seen[normalized] = true;
15349        if (normalized === current) return false;
15350        if (current && normalized.indexOf(current) === 0) return false;
15351        if (current && current.indexOf(normalized) === 0) return false;
15352        return true;
15353      });
15354    }
15355
15356    function renderQueries(queries, currentQuery, products) {
15357      var merged = mergeQuerySuggestions(queries, products || allProducts, currentQuery, SUGGESTIONS_LIMIT);
15358      if (!queriesWrap || !merged.length) {
15359        queriesEl.classList.add('hidden');
15360        return;
15361      }
15362      queriesEl.classList.remove('hidden');
15363      queriesWrap.innerHTML = merged.map(function (text) {
15364        return '<button type="button" class="sv2-chip sv2-query-chip" data-query="' + text.replace(/"/g, '&quot;') + '">' + text + '</button>';
15365      }).join('');
15366
15367      queriesWrap.querySelectorAll('.sv2-query-chip').forEach(function (btn) {
15368        btn.addEventListener('click', function () {
15369          applyQueryToInput(btn.dataset.query, true);
15370          input.focus();
15371        });
15372      });
15373    }
15374
15375    function mergeProductSources(suggestProducts, fullProducts) {
15376      var byKey = {};
15377      var order = [];
15378
15379      function mergeFields(existing, incoming, preferIncomingImage) {
15380        if (preferIncomingImage && normalizeRawImage(incoming)) {
15381          existing.image = normalizeRawImage(incoming);
15382        }
15383        if (incoming.colors && incoming.colors.length) {
15384          existing.colors = incoming.colors;
15385          existing.color_count = incoming.color_count;
15386        }
15387        if (incoming.tags && incoming.tags.length) existing.tags = incoming.tags;
15388        if (incoming.product_type) existing.product_type = incoming.product_type;
15389      }
15390
15391      (suggestProducts || []).forEach(function (p) {
15392        var key = getProductHandle(p.url) || p.url;
15393        if (!key) return;
15394        if (!byKey[key]) {
15395          byKey[key] = Object.assign({}, p);
15396          order.push(key);
15397        } else {
15398          mergeFields(byKey[key], p, true);
15399        }
15400      });
15401
15402      (fullProducts || []).forEach(function (p) {
15403        var key = getProductHandle(p.url) || p.url;
15404        if (!key) return;
15405        if (!byKey[key]) {
15406          byKey[key] = Object.assign({}, p);
15407          order.push(key);
15408        } else {
15409          mergeFields(byKey[key], p, false);
15410        }
15411      });
15412
15413      return order.map(function (k) { return byKey[k]; }).slice(0, RESULTS_LIMIT);
15414    }
15415
15416    function fetchFullSearchProducts(query) {
15417      var url = window.Shopify.routes.root + 'search?q=' + encodeURIComponent(query) +
15418        '&type=product&section_id=search-v2-api';
15419
15420      return fetch(url)
15421        .then(function (r) { return r.ok ? r.text() : ''; })
15422        .then(function (html) {
15423          if (!html) return [];
15424          var doc = new DOMParser().parseFromString(html, 'text/html');
15425          var el = doc.querySelector('[data-search-v2-products]');
15426          if (!el) return [];
15427          try {
15428            return JSON.parse(el.textContent);
15429          } catch (e) {
15430            return [];
15431          }
15432        })
15433        .catch(function () { return []; });
15434    }
15435
15436    function predictiveSearch(query) {
15437      var searchUrl = window.Shopify.routes.root + 'search/suggest.json';
15438      var params = '?q=' + encodeURIComponent(query) +
15439        '&resources[type]=product,query' +
15440        '&resources[limit]=10' +
15441        '&resources[limit_scope]=each' +
15442        '&resources[options][unavailable_products]=show' +
15443        '&resources[options][fields]=title,product_type,variants.title,tag,vendor,body';
15444
15445      showState('loading');
15446
15447      Promise.all([
15448        fetch(searchUrl + params).then(function (r) { return r.json(); }),
15449        fetchFullSearchProducts(query)
15450      ])
15451        .then(function (responses) {
15452          var data = responses[0];
15453          var fullProducts = responses[1];
15454          var results = data.resources && data.resources.results ? data.resources.results : {};
15455          var suggestProducts = results.products || [];
15456          var mergedRaw = mergeProductSources(suggestProducts, fullProducts);
15457
15458          allProducts = parseProducts(mergedRaw);
15459          activeFilters = { gender: null, type: null, color: null };
15460
15461          if (!allProducts.length) {
15462            renderQueries(results.queries || [], query, []);
15463            showState('no-results');
15464            filtersEl.classList.add('hidden');
15465            return;
15466          }
15467
15468          enrichProductsMetadata(allProducts).then(function () {
15469            applyQueryColorImages(allProducts, query);
15470            renderQueries(results.queries || [], query, allProducts);
15471            renderProducts(allProducts);
15472          });
15473        })
15474        .catch(function (err) {
15475          console.error('[Search v2]', err);
15476          showState('no-results');
15477        });
15478    }
15479
15480    function prefersReducedMotion() {
15481      return window.matchMedia('(prefers-reduced-motion: reduce)').matches;
15482    }
15483
15484    function finishClosePanel(options) {
15485      options = options || {};
15486      isClosing = false;
15487      isOpen = false;
15488      panel.classList.add('hidden');
15489      panel.classList.remove('is-open');
15490      panel.setAttribute('aria-hidden', 'true');
15491      document.body.classList.remove('no-scroll');
15492      searchBtn.setAttribute('aria-expanded', 'false');
15493      input.value = '';
15494      lastQuery = '';
15495      allProducts = [];
15496      activeFilters = { gender: null, type: null, color: null };
15497      toggleClearButton();
15498
15499      if (!options.keepOverlay) {
15500        setSearchOverlay(false);
15501      }
15502
15503      if (typeof window.toggleTrapFocus === 'function') {
15504        window.toggleTrapFocus(panel, false);
15505      }
15506
15507      if (!options.keepOverlay) {
15508        window.dispatchEvent(new CustomEvent('search:close'));
15509      }
15510
15511      if (!options.skipFocus) {
15512        searchBtn.focus();
15513      }
15514    }
15515
15516    function openPanel() {
15517      if (isOpen || isClosing) return;
15518      isOpen = true;
15519      updatePanelOffset();
15520      panel.classList.remove('hidden');
15521      panel.setAttribute('aria-hidden', 'false');
15522      document.body.classList.add('no-scroll');
15523      setSearchOverlay(true);
15524      searchBtn.setAttribute('aria-expanded', 'true');
15525
15526      if (typeof window.toggleTrapFocus === 'function') {
15527        window.toggleTrapFocus(panel, true);
15528      }
15529      if (typeof window.addCloseFunction === 'function') {
15530        window.addCloseFunction(closePanel, searchBtn);
15531      }
15532
15533      showState('empty');
15534      toggleClearButton();
15535
15536      if (prefersReducedMotion()) {
15537        panel.classList.add('is-open');
15538        input.focus();
15539        return;
15540      }
15541
15542      requestAnimationFrame(function () {
15543        requestAnimationFrame(function () {
15544          panel.classList.add('is-open');
15545        });
15546      });
15547
15548      setTimeout(function () { input.focus(); }, 180);
15549    }
15550
15551    function closePanel(options) {
15552      options = options || {};
15553      if (!isOpen || isClosing) return;
15554      isClosing = true;
15555      panel.classList.remove('is-open');
15556
15557      if (options.immediate || prefersReducedMotion()) {
15558        finishClosePanel(options);
15559        return;
15560      }
15561
15562      var closed = false;
15563      function onTransitionEnd(e) {
15564        if (closed || e.target !== panel || e.propertyName !== 'transform') return;
15565        closed = true;
15566        finishClosePanel(options);
15567      }
15568
15569      panel.addEventListener('transitionend', onTransitionEnd);
15570      setTimeout(function () {
15571        panel.removeEventListener('transitionend', onTransitionEnd);
15572        if (!closed) finishClosePanel(options);
15573      }, 400);
15574    }
15575
15576    function onSearchBtnClick(e) {
15577      e.preventDefault();
15578      e.stopImmediatePropagation();
15579      if (isOpen) {
15580        closePanel();
15581      } else {
15582        window.dispatchEvent(new CustomEvent('search:close'));
15583        openPanel();
15584      }
15585    }
15586
15587    searchBtn.addEventListener('click', onSearchBtnClick, true);
15588    closeBtn.addEventListener('click', closePanel);
15589    if (clearBtn) clearBtn.addEventListener('click', clearSearch);
15590    if (clearFiltersBtn) clearFiltersBtn.addEventListener('click', clearActiveFilters);
15591
15592    if (popularWrap) {
15593      popularWrap.querySelectorAll('.sv2-popular-chip').forEach(function (btn) {
15594        btn.addEventListener('click', function () {
15595          applyQueryToInput(btn.dataset.query, true);
15596          input.focus();
15597        });
15598      });
15599    }
15600
15601    window.addEventListener('resize', function () {
15602      if (isOpen) updatePanelOffset();
15603    });
15604
15605    document.getElementById('search-v2-form').addEventListener('submit', function (e) {
15606      e.preventDefault();
15607      var query = input.value.trim();
15608      if (query.length > 2) predictiveSearch(query);
15609    });
15610
15611    input.addEventListener('input', function () {
15612      var query = input.value.trim();
15613      clearTimeout(debounceTimer);
15614      toggleClearButton();
15615
15616      if (query.length === 0) {
15617        showState('empty');
15618        filtersEl.classList.add('hidden');
15619        input.setAttribute('aria-expanded', 'false');
15620        return;
15621      }
15622
15623      input.setAttribute('aria-expanded', 'true');
15624
15625      if (query.length <= 2) {
15626        showState('empty');
15627        return;
15628      }
15629
15630      debounceTimer = setTimeout(function () {
15631        if (query !== lastQuery) {
15632          lastQuery = query;
15633          predictiveSearch(query);
15634        }
15635      }, 250);
15636    });
15637
15638    input.addEventListener('keydown', function (e) {
15639      if (e.key === 'Escape') {
15640        e.preventDefault();
15641        closePanel();
15642      }
15643      if (e.key === 'Enter') {
15644        e.preventDefault();
15645        var query = input.value.trim();
15646        if (query.length > 2) predictiveSearch(query);
15647      }
15648    });
15649
15650    window.addEventListener('search:close', function (e) {
15651      if (!isOpen) return;
15652      var detail = e.detail || {};
15653      closePanel({
15654        immediate: !!detail.immediate,
15655        keepOverlay: !!detail.keepOverlay,
15656        skipFocus: !!detail.keepOverlay
15657      });
15658    });
15659
15660    window.__searchV2Open = openPanel;
15661    window.__searchV2Close = closePanel;
15662  };
15663</script>
15663
15664
15665
15666  
15666<script>
15667  (function () {
15668    var enabled = true;
15669    var hypothesisId = "";
15670
15671    if (!enabled) {
15672      window.__searchV2Active = false;
15673      window.__searchV2AbPending = false;
15674      window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: false } }));
15675      return;
15676    }
15677
15678    window.__searchV2AbPending = true;
15679
15680    function activateVariant() {
15681      window.__searchV2Active = true;
15682      window.__searchV2AbPending = false;
15683      var control = document.getElementById('search-control-wrapper');
15684      if (control) control.classList.add('hidden');
15685      if (typeof window.__searchV2Boot === 'function') window.__searchV2Boot();
15686    }
15687
15688    function stayOnControl() {
15689      window.__searchV2Active = false;
15690      window.__searchV2AbPending = false;
15691    }
15692
15693    function resolveVariant(isActive) {
15694      try { console.log('[AB][search-v2] assignment=', isActive ? 'variant' : 'control'); } catch (e) { /* no-op */ }
15695      if (isActive) {
15696        activateVariant();
15697      } else {
15698        stayOnControl();
15699      }
15700      window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: isActive } }));
15701    }
15702
15703    var attempts = 0;
15704    var MAX_ATTEMPTS = 40;
15705
15706    function checkSearchV2AB() {
15707      if (!hypothesisId) {
15708        try { console.log('[AB][search-v2] no hypothesisId, applying variant directly'); } catch (e) { /* no-op */ }
15709        activateVariant();
15710        window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: true } }));
15711        return;
15712      }
15713
15714      if (typeof window.isShopliftHypothesisActive === 'function') {
15715        try {
15716          Promise.resolve(window.isShopliftHypothesisActive(hypothesisId))
15717            .then(function (isActive) { resolveVariant(isActive); })
15718            .catch(function () {
15719              stayOnControl();
15720              window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: false } }));
15721            });
15722        } catch (e) {
15723          stayOnControl();
15724          window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: false } }));
15725        }
15726        return;
15727      }
15728
15729      attempts++;
15730      if (attempts < MAX_ATTEMPTS) {
15731        setTimeout(checkSearchV2AB, 100);
15732      } else {
15733        try { console.log('[AB][search-v2] Shoplift not available after', MAX_ATTEMPTS * 100, 'ms, staying on control'); } catch (e) { /* no-op */ }
15734        stayOnControl();
15735        window.dispatchEvent(new CustomEvent('search:v2:ab-resolved', { detail: { active: false } }));
15736      }
15737    }
15738
15739    if (document.readyState === 'loading') {
15740      document.addEventListener('DOMContentLoaded', checkSearchV2AB);
15741    } else {
15742      checkSearchV2AB();
15743    }
15744  })();
15745  </script>
15745
15746</header>
15747
15748<script>
15749
15750  function initializeDynamicHeader(headerSelector) {
15751    const headerElement = document.querySelector(headerSelector);
15752    if (!headerElement) return;
15753
15754    let lastScrollTop = 0;
15755    let isHeaderVisible = true;
15756    let ticking = false;
15757
15758    function toggleHeader(show) {
15759      if (show && !isHeaderVisible) {
15760        headerElement.style.transform = 'translateY(0)';
15761        isHeaderVisible = true;
15762      } else if (!show && isHeaderVisible) {
15763        headerElement.style.transform = 'translateY(-100%)';
15764        isHeaderVisible = false;
15765      }
15766    }
15767
15768    function handleScroll() {
15769      if (!ticking) {
15770        requestAnimationFrame(() => {
15771          const scrollTop = window.pageYOffset || document.documentElement.scrollTop;
15772
15773          // Don't hide header if any modal/drawer is active (uses custom-overlay or search v2)
15774          const customOverlay = document.getElementById('custom-overlay');
15775          const searchV2Panel = document.getElementById('search-v2-panel');
15776          const isSearchV2Open = searchV2Panel && searchV2Panel.classList.contains('is-open');
15777          const isAnyModalActive = (customOverlay && customOverlay.classList.contains('active')) || isSearchV2Open;
15778
15779          if (isAnyModalActive) {
15780            // If any modal/drawer is active, ensure the header is visible
15781            if (!isHeaderVisible) {
15782              toggleHeader(true);
15783            }
15784          } else {
15785            if (scrollTop > 100) {
15786              if (scrollTop > lastScrollTop && isHeaderVisible) {
15787                toggleHeader(false);
15788              } else if (scrollTop < lastScrollTop && !isHeaderVisible) {
15789                toggleHeader(true);
15790              }
15791            } else {
15792              if (!isHeaderVisible) {
15793                toggleHeader(true);
15794              }
15795            }
15796          }
15797
15798          lastScrollTop = scrollTop;
15799          ticking = false;
15800        });
15801        ticking = true;
15802      }
15803    }
15804
15805    window.addEventListener('scroll', handleScroll, { passive: true });
15806
15807    headerElement.style.transition = 'transform 0.3s ease-in-out';
15808  }
15809
15810  window.addEventListener('DOMContentLoaded', (event) => {
15811
15812    // Initialize dynamic header based on A/B testing or manual setting
15813    (async () => {
15814      // Wait for Shoplift to load
15815      await new Promise(resolve => setTimeout(resolve, 300));
15816
15817      const hypothesisId = '';
15818
15819      if (hypothesisId === '') {
15820        // No experiment: use manual setting
15821        if (false) {
15822          initializeDynamicHeader('#main-header');
15823        }
15824      } else {
15825        // Has experiment: check A/B test
15826        if (typeof window.isShopliftHypothesisActive === 'function') {
15827          try {
15828            const isActive = await window.isShopliftHypothesisActive(hypothesisId);
15829            if (isActive) {
15830              initializeDynamicHeader('#main-header');
15831            }
15832          } catch (error) {
15833            // Fail safely
15834          }
15835        }
15836      }
15837    })();
15838
15839    const header = document.querySelector('#header');
15840
15841    const headerShopifyDiv = document.querySelector('#shopify-section-header');
15842    const overlay = document.querySelector('#overlay');
15843    headerShopifyDiv.classList.add('sticky', 'top-0', 'z-30');
15844
15845    const topBanner = document.querySelector('#top-banner');
15846
15847
15848    const mobileMenu = document.querySelector('#mobile-menu');
15849    const mobileMenuItems = document.querySelector('#mobile-menu__items');
15850    const toggleMenuMobile = document.querySelector('#toggle-menu-mobile');
15851    const toggleMenuRight = document.querySelector('#toggle-menu-right');
15852    const rightMenu = document.querySelector('#right-menu');
15853    const myAccountMenu = document.querySelector('#mobile-menu__my-account');
15854
15855    const toggleMobileOpen = document.querySelector('#toggle-menu-mobile .openBtn');
15856    const toggleMobileClose = document.querySelector('#toggle-menu-mobile .closeBtn');
15857    const toggleRightOpen = document.querySelector('#toggle-menu-right .openBtn');
15858    const toggleRightClose = document.querySelector('#toggle-menu-right .closeBtn');
15859
15860    let menuItems = document.querySelectorAll('.item-menu-desktop');
15861    let types = document.querySelectorAll('.types');
15862    let megaMenuPlaceholder = document.querySelector('#megamenu-placeholder');
15863
15864    const closeMegamenuBtn = document.querySelector('#close-megamenu');
15865
15866    function showOverlay() {
15867      const overlay = document.getElementById("custom-overlay");
15868      overlay.classList.add('active');
15869    }
15870
15871    function hideOverlay() {
15872      const overlay = document.getElementById("custom-overlay");
15873      overlay.classList.remove('active');
15874    }
15875
15876    var closeMegamenu = function() {};
15877
15878    if (megaMenuPlaceholder) {
15879      let menuCloseTimeout;
15880
15881      menuItems.forEach((item) => {
15882        item.addEventListener('click', function() {
15883          showOverlay();
15884          window.dispatchEvent(new CustomEvent('search:close', {
15885            detail: { immediate: true, keepOverlay: true }
15886          }));
15887
15888          window.toggleTrapFocus(megaMenuPlaceholder, true);
15889
15890          menuItems.forEach((a) => {
15891            a.firstElementChild.classList.remove('border-black');
15892            a.firstElementChild.classList.remove('border-b-[1px]');
15893            a.setAttribute('aria-expanded', 'false');
15894          });
15895
15896          megaMenuPlaceholder.classList.add('active');
15897          megaMenuPlaceholder.classList.remove('closed');
15898          megaMenuPlaceholder.focus();
15899          item.setAttribute('aria-expanded', 'true');
15900
15901          closeDrawers();
15902
15903          clearTimeout(menuCloseTimeout);
15904          this.classList.add('active');
15905
15906          item.firstElementChild.classList.add('border-black');
15907          item.firstElementChild.classList.add('border-b-[1px]');
15908
15909          let name = this.dataset.name;
15910          let relevantTypes = Array.from(types).filter(type => type.dataset.parent === name);
15911
15912          types.forEach((type) => {
15913            type.style.transitionDelay = '0s';
15914            type.classList.remove('active');
15915            type.querySelectorAll('*').forEach((el) => {
15916              el.setAttribute('aria-hidden', 'true');
15917            });
15918
15919          });
15920
15921          let maxHeight = 0;
15922          relevantTypes.forEach((type, index) => {
15923              type.style.transitionDelay = `${index * 0.01}s`;
15924              type.classList.add('active');
15925              type.querySelectorAll('*').forEach((el) => {
15926                el.setAttribute('aria-hidden', 'false');
15927              });
15928
15929              let newHeight = type.getBoundingClientRect().height;
15930              if (newHeight > maxHeight) {
15931                  maxHeight = newHeight;
15932              }
15933          });
15934
15935          megaMenuPlaceholder.style.maxHeight = `${maxHeight}px`;
15936
15937        });
15938      });
15939
15940      closeMegamenu = function() {
15941        megaMenuPlaceholder.removeAttribute('aria-expanded');
15942        window.toggleTrapFocus(megaMenuPlaceholder, false);
15943
15944        megaMenuPlaceholder.classList.remove('active');
15945        menuItems.forEach((a) => {
15946          a.firstElementChild.classList.remove('border-black');
15947          a.firstElementChild.classList.remove('border-b-[1px]');
15948          a.setAttribute('aria-expanded', 'false');
15949        });
15950
15951        hideOverlay();
15952
15953        megaMenuPlaceholder.classList.remove('active');
15954        megaMenuPlaceholder.classList.add('closed');
15955
15956        let types = document.querySelectorAll('.types');
15957        types.forEach((type) => {
15958          type.classList.remove('active');
15959        });
15960        megaMenuPlaceholder.style.maxHeight = '0px';
15961      }
15962
15963      if (closeMegamenuBtn) closeMegamenuBtn.addEventListener('click', closeMegamenu);
15964
15965      document.addEventListener('click', function(event) {
15966        if(megaMenuPlaceholder.classList.contains('active') && !event.target.closest('#megamenu-placeholder') && !event.target.closest('#main-header')) {
15967          closeMegamenu();
15968        }
15969      });
15970    }
15971
15972    function handleToggleHidden(item) {
15973      item.classList.toggle('hidden');
15974    }
15975
15976    toggleMenuMobile.addEventListener('click', (e) => {
15977      if (window.__mmV2Active) return;
15978
15979      // Toggle mobile menu classes (mutually exclusive states)
15980      const isCurrentlyOpen = mobileMenu.classList.contains('open');
15981      mobileMenu.classList.toggle('open', !isCurrentlyOpen);
15982      mobileMenu.classList.toggle('closed', isCurrentlyOpen);
15983
15984      // Close right menu if open
15985      rightMenu.classList.remove('open');
15986
15987      // Toggle button icons
15988      handleToggleHidden(toggleMobileOpen);
15989      handleToggleHidden(toggleMobileClose);
15990
15991      // Reset right menu button state
15992      toggleRightOpen.classList.remove('hidden');
15993      toggleRightClose.classList.add('hidden');
15994
15995      // Check if mobile menu is now open
15996      const isMobileMenuOpen = mobileMenu.classList.contains('open');
15997
15998      // Handle overlay based on mobile menu state
15999      isMobileMenuOpen ? showOverlay() : hideOverlay();
16000
16001      if (isMobileMenuOpen) {
16002        window.dispatchEvent(new CustomEvent('search:close', {
16003          detail: { immediate: true, keepOverlay: true }
16004        }));
16005      }
16006
16007      // Update accessibility attributes and focus management
16008      if (isMobileMenuOpen) {
16009        // Mobile menu opened
16010        toggleMenuMobile.setAttribute('aria-expanded', 'true');
16011        mobileMenu.setAttribute('aria-hidden', 'false');
16012        rightMenu.setAttribute('aria-hidden', 'true');
16013
16014        // Focus mobile menu after animation
16015        setTimeout(() => {
16016          mobileMenu.focus();
16017        }, 300);
16018      } else {
16019        // Mobile menu closed
16020        toggleMenuMobile.setAttribute('aria-expanded', 'false');
16021        mobileMenu.setAttribute('aria-hidden', 'true');
16022        rightMenu.setAttribute('aria-hidden', 'false');
16023
16024        // Return focus to button
16025        toggleMenuMobile.focus();
16026      }
16027    });
16028
16029
16030    toggleMenuRight.addEventListener('click', (e) => {
16031      rightMenu.classList.toggle('open');
16032      rightMenu.classList.toggle('closed');
16033      rightMenu.setAttribute
16034      toggleMenuRight.setAttribute('aria-expanded', 'true');
16035
16036      handleToggleHidden(toggleRightOpen);
16037      handleToggleHidden(toggleRightClose);
16038
16039      toggleMobileOpen.classList.remove('hidden');
16040      toggleMobileClose.classList.add('hidden');
16041      rightMenu.classList.contains('open') ? showOverlay() : hideOverlay();;
16042
16043      if (rightMenu.classList.contains('open')) {
16044        window.dispatchEvent(new CustomEvent('search:close', {
16045          detail: { immediate: true, keepOverlay: true }
16046        }));
16047      }
16048    });
16049
16050    function closeDrawers() {
16051      if (window.__mmV2Active) {
16052        if (typeof window.__mmV2IsLayer1 === 'function' && window.__mmV2IsLayer1() && typeof window.__mmV2DrillOut === 'function') {
16053          window.__mmV2DrillOut();
16054          return;
16055        }
16056        if (typeof window.__mmV2CloseDrawer === 'function') {
16057          window.__mmV2CloseDrawer();
16058        }
16059        return;
16060      }
16061
16062      // Close mobile menu completely
16063      mobileMenu.classList.remove('open');
16064      mobileMenu.classList.add('closed');
16065      toggleMenuMobile.setAttribute('aria-expanded', 'false');
16066      mobileMenu.setAttribute('aria-hidden', 'true');
16067      rightMenu.setAttribute('aria-hidden', 'false');
16068      toggleMobileOpen.classList.remove('hidden');
16069      toggleMobileClose.classList.add('hidden');
16070
16071      // Close right menu
16072      rightMenu.classList.remove('open');
16073      toggleMenuRight.setAttribute('aria-expanded', 'false');
16074      toggleRightOpen.classList.remove('hidden');
16075      toggleRightClose.classList.add('hidden');
16076
16077      hideOverlay();
16078    }
16079
16080    // Mobile Menu
16081
16082    function handleNavMobile(item) {
16083      if (item.dataset.parent) {
16084        document.querySelector('#menu-item-title').innerText = item.dataset.parent;
16085      } else {
16086        document.querySelector('#menu-item-title').innerText = item.dataset.name;
16087      }
16088
16089      document.querySelector('#menu-type-title').innerText = item.dataset.name;
16090      document.querySelector('#menu-items-mobile').classList.add('hidden');
16091      document.querySelector('#nav-item-name').classList.remove('hidden');
16092      mobileMenuItems.classList.add('hidden');
16093      myAccountMenu.classList.add('hidden');
16094    }
16095
16096    document.querySelectorAll('.types.mobile').forEach((type) => {
16097      type.addEventListener('click', (e) => {
16098        typeItems.forEach((type) => {
16099          type.classList.add('hidden');
16100        });
16101      });
16102    });
16103
16104    document.addEventListener('keydown', (event) => {
16105      if (event.key === 'Escape') {
16106        closeDrawers();
16107        closeMegamenu();
16108        if(window.innerWidth < 600) {
16109          toggleMenuMobile.focus();
16110        } else {
16111          //document.querySelector('#nav-menu').focus();
16112        }
16113      }
16114    });
16115
16116    const accordions = document.querySelectorAll('#mobile-menu .accordion-menu');
16117
16118    accordions.forEach((accordion) => {
16119        accordion.addEventListener('click', function() {
16120            const button = this.querySelector('button');
16121            const panel = this.querySelector('.panel-menu');
16122            if (!button || !panel) return;
16123
16124            if (panel.style.maxHeight) {
16125                panel.style.maxHeight = null;
16126                button.setAttribute('aria-expanded', 'false');
16127                button.classList.remove('active-item');
16128                panel.setAttribute('aria-hidden', 'true');
16129                accordion.classList.remove('active');
16130            } else {
16131                panel.style.maxHeight = panel.scrollHeight + "px";
16132                button.setAttribute('aria-expanded', 'true');
16133                button.classList.add('active-item');
16134                panel.setAttribute('aria-hidden', 'false');
16135                accordion.classList.add('active');
16136            }
16137        });
16138    });
16139
16140    toggleMenuMobile.addEventListener('click', function() {
16141      if (window.__mmV2Active) return;
16142
16143      setTimeout(() => {
16144        if (mobileMenu.classList.contains('open') && !accordions[0].classList.contains('active')) {
16145          accordions[0].click();
16146        }
16147      }, 300);
16148    });
16149
16150    const mdBreakpoint = window.matchMedia('(min-width: 768px)');
16151    mdBreakpoint.addEventListener('change', (e) => {
16152      if (e.matches && mobileMenu.classList.contains('open')) {
16153        closeDrawers();
16154      }
16155    });
16156  });
16157</script>
16157
16158
16159
16160</div>
16161        <button id="helpscout-trigger" class="fixed bottom-10 right-10 p-3 rounded-full flex justify-center items-center bg-green-200 text-sm text-white shadow-lg z-30 hidden" aria-label="Open help chat">
16162          <svg aria-hidden="true"  class="w-[32px] scale-x-[-1]" id="Layer_1" style="enable-background:new 0 0 64 64;" version="1.1" viewBox="0 0 64 64" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
16163      <style type="text/css">
16164      .st0{fill:#FFF;}
16165      </style>
16166      <g>
16167        <g id="Icon-Comment" transform="translate(328.000000, 480.000000)"><path class="st0" d="M-310-425.6h-2.5l1.5-2.1c1.1-1.6,1.9-3.5,2.3-6c-7.1-3.2-10.9-9.2-10.9-17.1     c0-12.1,9.1-19.6,23.8-19.6c14.7,0,23.8,7.5,23.8,19.6c0,12.2-8.9,19.6-23.8,19.6c-0.3,0-0.7,0-1,0     C-299.2-428.6-303.2-425.6-310-425.6L-310-425.6z M-296-467.8c-13.3,0-21.2,6.3-21.2,17c0,9.1,5.6,13.2,10.2,15.1l0.9,0.4l-0.1,1     c-0.3,2.3-0.8,4.3-1.6,6c4.8-0.6,7.6-3,9.1-5l0.4-0.5l0.9,0c0.4,0,0.9,0,1.3,0c19.1,0,21.2-11.9,21.2-17     C-274.8-461.4-282.7-467.8-296-467.8L-296-467.8z" id="Fill-59"/>
16168        </g>
16169      </g>
16170    </svg>
16171
16172  
16173          <span class="sr-only">Chat with us</span>
16174        </button>
16175      </div>
16176
16177      <div class="skip-links fixed top-0 left-0 z-50">
16178  <a href="#main"
16179     onclick="document.getElementById('main').focus()"
16180     class="sr-only focus:not-sr-only focus:absolute focus:p-4 focus:bg-white focus:text-black focus:shadow-lg focus:outline-none"
16181     tabindex="0">
16182    Skip to main content
16183  </a>
16184
16185  <a href="#main-header"
16186     onclick="document.getElementById('main-header').focus()"
16187     class="sr-only focus:not-sr-only focus:absolute focus:p-4 focus:bg-white focus:text-black focus:shadow-lg focus:outline-none"
16188     tabindex="0">
16189    Skip to header navigation
16190  </a>
16191
16192  <a href="#footer"
16193     onclick="document.getElementById('footer').focus()"
16194     class="sr-only focus:not-sr-only focus:absolute focus:p-4 focus:bg-white focus:text-black focus:shadow-lg focus:outline-none"
16195     tabindex="0">
16196    Skip to footer
16197  </a>
16198</div>
16199
16200
16201      <main id="main" tabindex="-1" role="main" class="min-h-[50vh] relative overflow-hidden md:overflow-visible">
16202        <div id="shopify-section-template--21354730520762__1638388712b555c65d" class="shopify-section">
16203</div><div id="shopify-section-template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b" class="shopify-section">
16204
16205
16206<div id="okendo-stars" class="hidden">
16207  
16208<div data-oke-star-rating data-oke-reviews-product-id="shopify-8502334062778"><span></span></div>
16209
16210</div>
16210<script type="text/javascript">
16211  window.addEventListener('DOMContentLoaded', () => {
16212    const okendoStarsElement = document.querySelector('#okendo-stars');
16213    if (okendoStarsElement) {
16214      window.okendoStarsHTML = okendoStarsElement.innerHTML;
16215    }
16216  });
16217
16218  
16219    
16220  
16221    
16222  
16223
16224  window.mainProduct = {'id':8502334062778,'title':'Prescott Jacket - Suede - Men’s','handle':'prescott-jacket-suede-mens','description':'\u003ch2 style=\'text-align: center;\'\u003eA modern workwear icon.\u003c\/h2\u003e\n\u003cp style=\'text-align: center;\'\u003eCrafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction keeps it breathable and naturally draping. Three functional pockets, horn-inspired buttons, and adjustable cuffs combine everyday utility with timeless character. Equally suited to a T-shirt, Oxford, or knit, it’s a versatile layer for work, weekends and travel.\u003c\/p\u003e','published_at':'2026-09-16T16:14:58-04:00','created_at':'2026-08-25T16:54:21-04:00','vendor':'Baena Mora | Jackets Factory','type':'Jackets','tags':['category_jackets','gender_men','material_calf suede','type_jacket'],'price':38900,'price_min':38900,'price_max':38900,'available':true,'price_varies':false,'compare_at_price':60000,'compare_at_price_min':60000,'compare_at_price_max':60000,'compare_at_price_varies':false,'variants':[{'id':46481308254394,'title':'Walnut \/ S','option1':'Walnut','option2':'S','option3':null,'sku':'MNJKTJPRSSUEWALNNNNNNSSS','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571593914,'product_id':8502334062778,'position':1,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','variant_ids':[46481308254394,46481308287162,46481308319930,46481308352698,46481308385466]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Walnut \/ S','public_title':'Walnut \/ S','options':['Walnut','S'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-6,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308287162,'title':'Walnut \/ M','option1':'Walnut','option2':'M','option3':null,'sku':'MNJKTJPRSSUEWALNNNNNNMMM','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571593914,'product_id':8502334062778,'position':1,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','variant_ids':[46481308254394,46481308287162,46481308319930,46481308352698,46481308385466]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Walnut \/ M','public_title':'Walnut \/ M','options':['Walnut','M'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-16,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}}
16224,{'id':46481308319930,'title':'Walnut \/ L','option1':'Walnut','option2':'L','option3':null,'sku':'MNJKTJPRSSUEWALNNNNNNLLL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571593914,'product_id':8502334062778,'position':1,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','variant_ids':[46481308254394,46481308287162,46481308319930,46481308352698,46481308385466]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Walnut \/ L','public_title':'Walnut \/ L','options':['Walnut','L'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-19,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308352698,'title':'Walnut \/ XL','option1':'Walnut','option2':'XL','option3':null,'sku':'MNJKTJPRSSUEWALNNNNNNXLL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571593914,'product_id':8502334062778,'position':1,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','variant_ids':[46481308254394,46481308287162,46481308319930,46481308352698,46481308385466]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Walnut \/ XL','public_title':'Walnut \/ XL','options':['Walnut','XL'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-4,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308385466,'title':'Walnut \/ XXL','option1':'Walnut','option2':'XXL','option3':null,'sku':'MNJKTJPRSSUEWALNNNNNNXXL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571593914,'product_id':8502334062778,'position':1,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','variant_ids':[46481308254394,46481308287162,46481308319930,46481308352698,46481308385466]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Walnut \/ XXL','public_title':'Walnut \/ XXL','options':['Walnut','XXL'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-7,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308418234,'title':'Olive \/ S','option1':'Olive','option2':'S','option3':null,'sku':'MNJKTJPRSSUEOLINNNNNNSSS','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571528378,'product_id':8502334062778,'position':7,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','variant_ids':[46481308418234,46481308451002,46481308483770,46481308516538,46481308549306]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Olive \/ S','public_title':'Olive \/ S','options':['Olive','S'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-3,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308451002,'title':'Olive \/ M','option1':'Olive','option2':'M','option3':null,'sku':'MNJKTJPRSSUEOLINNNNNNMMM','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571528378,'product_id':8502334062778,'position':7,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','variant_ids':[46481308418234,46481308451002,46481308483770,46481308516538,46481308549306]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Olive \/ M','public_title':'Olive \/ M','options':['Olive','M'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-7,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308483770,'title':'Olive \/ L','option1':'Olive','option2':'L','option3':null,'sku':'MNJKTJPRSSUEOLINNNNNNLLL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571528378,'product_id':8502334062778,'position':7,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','variant_ids':[46481308418234,46481308451002,46481308483770,46481308516538,46481308549306]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Olive \/ L','public_title':'Olive \/ L','options':['Olive','L'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-5,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308516538,'title':'Olive \/ XL','option1':'Olive','option2':'XL','option3':null,'sku':'MNJKTJPRSSUEOLINNNNNNXLL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571528378,'product_id':8502334062778,'position':7,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','variant_ids':[46481308418234,46481308451002,46481308483770,46481308516538,46481308549306]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Olive \/ XL','public_title':'Olive \/ XL','options':['Olive','XL'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-7,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}},{'id':46481308549306,'title':'Olive \/ XXL','option1':'Olive','option2':'XXL','o
16224ption3':null,'sku':'MNJKTJPRSSUEOLINNNNNNXXL','requires_shipping':true,'taxable':true,'featured_image':{'id':43678571528378,'product_id':8502334062778,'position':7,'created_at':'2026-09-16T11:29:00-04:00','updated_at':'2026-09-16T11:29:01-04:00','alt':null,'width':1920,'height':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','variant_ids':[46481308418234,46481308451002,46481308483770,46481308516538,46481308549306]},'available':true,'name':'Prescott Jacket - Suede - Men’s - Olive \/ XXL','public_title':'Olive \/ XXL','options':['Olive','XXL'],'price':38900,'weight':0,'compare_at_price':60000,'inventory_quantity':-2,'inventory_management':'shopify','inventory_policy':'continue','barcode':null,'featured_media':{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'}},'requires_selling_plan':false,'selling_plan_allocations':[],'quantity_rule':{'min':1,'max':null,'increment':1}}],'images':['\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_5_prescott_jacket_suede_walnut_collar_detail.jpg?v=1788895539','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_3_prescott_jacket_suede_walnut_back_04c01f3e-c08d-4741-ab4e-7d8713e81131.jpg?v=1789572541','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_2_prescott_jacket_suede_walnut_detail.jpg?v=1788895381','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_1_prescott_jacket_suede_walnut_detail_model.jpg?v=1788895415','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_6_prescott_jacket_suede_walnut_pocket_detail.jpg?v=1788895655','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_5_prescott_jacket_suede_olive_collar_detail.jpg?v=1788896552','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_3_prescott_jacket_suede_olive_back_2a6d1af6-0660-4624-90fd-5571d5543b78.jpg?v=1789572541','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_2_prescott_jacket_suede_olive_detail.jpg?v=1788896433','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_1_prescott_jacket_suede_olive_detail_model.jpg?v=1788895797','\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_6_prescott_jacket_suede_olive_pocket_detail.jpg?v=1788896581'],'featured_image':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','options':['Color','Size'],'media':[{'alt':null,'id':34369654620346,'position':1,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541','width':1920},{'alt':null,'id':34164619608250,'position':2,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_5_prescott_jacket_suede_walnut_collar_detail.jpg?v=1788895539'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_5_prescott_jacket_suede_walnut_collar_detail.jpg?v=1788895539','width':1920},{'alt':null,'id':34369654653114,'position':3,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_3_prescott_jacket_suede_walnut_back_04c01f3e-c08d-4741-ab4e-7d8713e81131.jpg?v=1789572541'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_3_prescott_jacket_suede_walnut_back_04c01f3e-c08d-4741-ab4e-7d8713e81131.jpg?v=1789572541','width':1920},{'alt':null,'id':34164619641018,'position':4,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_2_prescott_jacket_suede_walnut_detail.jpg?v=1788895381'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_2_prescott_jacket_suede_walnut_detail.jpg?v=1788895381','width':1920},{'alt':null,'id':34164619673786,'position':5,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_1_prescott_jacket_suede_walnut_detail_model.jpg?v=1788895415'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_1_prescott_jacket_suede_walnut_detail_model.jpg?v=1788895415','width':1920},{'alt':null,'id':34164619739322,'position':6,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_6_prescott_jacket_suede_walnut_pocket_detail.jpg?v=1788895655'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_6_prescott_jacket_suede_walnut_pocket_detail.jpg?v=1788895655','width':1920},{'alt':null,'id':34369654554810,'position':7,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_4_prescott_jacket_suede_olive_front_0593cfb8-1523-4537-a3ea-809b484d41a1.jpg?v=1789572541','width':1920},{'alt':null,'id':34164619411642,'position':8,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_5_prescott_jacket_suede_olive_collar_detail.jpg?v=1788896552'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_5_prescott_jacket_suede_olive_collar_detail.jpg?v=1788896552','width':1920},{'alt':null,'id':34369654587578,'position':9,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_3_prescott_jacket_suede_olive_back_2a6d1af6-0660-4624-90fd-5571d5543b78.jpg?v=1789572541'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_3_prescott_jacket_suede_olive_back_2a6d1af6-0660-4624-90fd-5571d5543b78.jpg?v=1789572541','width':1920},{'alt':null,'id':34164619444410,'position':10,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_2_prescott_jacket_suede_olive_detail.jpg?v=1788896433'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_2_prescott_jacket_suede_olive_detail.jpg?v=1788896433','width':1920},{'alt':null,'id':34164619477178,'position':11,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_1_prescott_jacket_suede_olive_detail_model.jpg?v=1788895797'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_1_prescott_jacket_suede_olive_detail_model.jpg?v=1788895797','width':1920},{'alt':null,'id':34164619542714,'position':12,'preview_image':{'aspect_ratio':1.0,'height':1920,'width':1920,'src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_6_prescott_jacket_suede_olive_pocket_detail.jpg?v=1788896581'},'aspect_ratio':1.0,'height':1920,'media_type':'image','src':'\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_olive_6_prescott_jacket_suede_olive_pocket_detail.jpg?v=1788896581','width':1920}],'requires_selling_plan':false,'selling_plan_groups':[],'content':'\u003ch2 style=\'text-align: center;\'\u003eA modern workwear icon.\u003c\/h2\u003e\n\u003cp style=\'text-align: center;\'\u003eCrafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction keeps it breathable and naturally draping. Three functional pockets, horn-inspired buttons, and adjustable cuffs combine everyday utility with timeless character. Equally suited to a T-shirt, Oxford, or knit, it’s a versatile layer for work, weekends and travel.\u003c\/p\u003e'};
16225
16226  window.productOptions = [{'name':'Color','position':1,'values':['Wal
16226nut','Olive']},{'name':'Size','position':2,'values':['S','M','L','XL','XXL']}];
16227  window.dataTemplate = 'men-jackets';
16228  window.storyVideos = [];
16229  window.enableVideosStories = false;
16230  window.priceLayoutVersion = 2;window.steppedSettings = {
16231    desktopMaxWidth: 1440,
16232    desktopImageAspect: "1 \/ 1",
16233    sizeMicrocopy: "",
16234    materialShortMap: "Leather = full grain, pebbled, pull up, full grain leather, pebbled leather, pull up leather, leather\nNubuck = nubuck\nSuede = suede\nCanvas = canvas"
16235  };
16236
16237  window.enableColorSwatchesThumbnails = false;
16238  window.colorSwatchesHypothesisId = '';
16239  window.enableBiggerColorSwatches = true;
16240  window.biggerColorSwatchesHypothesisId = '';
16241
16242  window.enableCountdownTimer = false;
16243  window.countdownTimerHypothesisId = '';window.pdpDiscountSignup = {
16244    enabled: false,
16245    code: "WLCM15",
16246    heading: "Take 15% off your first pair",
16247    body: "Join our list and we'll send the code. You'll also be first to see new releases.",
16248    cta: "Claim my code",
16249    formBody: "Add your email and we'll reveal your code.",
16250    formCta: "Reveal my code",
16251    terms: "By subscribing you agree to our Privacy Policy. You can unsubscribe at any time.",
16252    successBody: "Your code is ready.",
16253    applied: "Applied to your order. You'll see it at checkout.",
16254    fallbackCta: "Apply to my order",
16255    klaviyoListId: "KjMtQr"
16256  };window.enableSoleSelector = true;
16257  window.soleSelectorHypothesisId = "";
16258  window.enableSiblingColors = true;
16259  window.siblingColorsHypothesisId = '01a081d9-9169-7227-9d3d-32bacbd4358c';
16260  window.rubberSoleColorMap = {
16261    black: "black,brown,bordeaux",
16262    brown: "tan,oak,oxblood"
16263  };window.soleSettings = {
16264    sole_1: {
16265      name: 'Leather Sole',
16266      subtitle: 'Timeless & refined',
16267      image: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_easton_side_zip_boot_sole_leather.jpg?v=1780614771&width=88',
16268      imageLarge: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_easton_side_zip_boot_sole_leather.jpg?v=1780614771&width=480',
16269      details: "Vegetable-tanned leather sole with a refined finish and the traditional feel of classic dress footwear."
16270    },
16271    sole_2: {
16272      name: 'Rubber Sole',
16273      subtitle: 'Versatile & durable',
16274      image: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_langford_wholecut_sole_rubber_830b556a-cc42-4b6b-b48e-b2f67e293856.jpg?v=1780689098&width=88',
16275      imageLarge: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_langford_wholecut_sole_rubber_830b556a-cc42-4b6b-b48e-b2f67e293856.jpg?v=1780689098&width=480',
16276      images: {
16277        black: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_langford_wholecut_sole_rubber_830b556a-cc42-4b6b-b48e-b2f67e293856.jpg?v=1780689098&width=88',
16278        brown: '//www.beckettsimonon.com/cdn/shop/files/color_chestnut_6_langford_wholecut_suede_sole_rubber.jpg?v=1780694440&width=88'
16279      },
16280      imagesLarge: {
16281        black: '//www.beckettsimonon.com/cdn/shop/files/color_black_6_langford_wholecut_sole_rubber_830b556a-cc42-4b6b-b48e-b2f67e293856.jpg?v=1780689098&width=480',
16282        brown: '//www.beckettsimonon.com/cdn/shop/files/color_chestnut_6_langford_wholecut_suede_sole_rubber.jpg?v=1780694440&width=480'
16283      },
16284      details: "High-traction rubber sole with added grip and durability for confident everyday wear."
16285    }
16286  };
16287
16288  window.upsellProducts = {
16289    products: [],
16290    componentHeading: 'Perfect matches',
16291    isColorsHidden: [],
16292    upsellDescriptions: []
16293  };
16294
16295  
16296    
16297  
16298    
16299  
16300
16301  
16302    
16303        
16304        
16305        
16306
16307        
16308        
16309        
16310
16311        
16312          
16313          
16314        
16315          
16316          
16317        
16318
16319        
16320          
16321          
16322        
16323          
16324          
16325        
16326
16327        
16328
16329        
16330    
16331  
16332    
16333        
16334        
16335        
16336
16337        
16338        
16339        
16340
16341        
16342          
16343          
16344        
16345          
16346          
16347        
16348          
16349          
16350        
16351
16352        
16353          
16354          
16355        
16356          
16357          
16358        
16359
16360        
16361
16362        
16363    
16364  
16365window.__editorialImagesData = {
16366    legacy: [
16367      
16368    ],
16369    new: [
16370      
16371    ]
16372  };
16373
16374  window.showEditorialBadge = false;
16375  window.includeLegacyEditorialImages = false;
16376  window.newEditorialImages = window.__editorialImagesData.new;
16377
16378  (function () {
16379    var d = window.__editorialImagesData;
16380    var images = window.includeLegacyEditorialImages
16381      ? (d.legacy || []).concat(d.new || [])
16382      : (d.new || []);
16383
16384    var sectionEnabled = false;
16385    var hypothesisId = '';
16386
16387    window.editorialImages = { enabled: false, images: [] };
16388
16389    if (!sectionEnabled) return;
16390
16391    if (!hypothesisId) {
16392      window.editorialImages = { enabled: true, images: images };
16393      return;
16394    }
16395
16396    (async function () {
16397      await new Promise(function (r) { setTimeout(r, 300); });
16398      if (typeof window.isShopliftHypothesisActive !== 'function') return;
16399      try {
16400        var isActive = await window.isShopliftHypothesisActive(hypothesisId);
16401        if (!isActive) return;
16402        window.editorialImages = { enabled: true, images: images };
16403        window.dispatchEvent(new CustomEvent('editorial-images-resolved', {
16404          detail: { images: images }
16405        }));
16406      } catch (e) { /* fail safe → control */ }
16407    })();
16408  })();
16409
16410  (function () {
16411    var STORAGE_KEY = 'beckett:recentProducts';
16412    var MAX_ITEMS = 8;
16413
16414    if (!false) {
16415      var entry = {
16416        handle: "prescott-jacket-suede-mens",
16417        url: "\/products\/prescott-jacket-suede-mens",
16418        title: "Prescott Jacket",
16419        image: "\/\/www.beckettsimonon.com\/cdn\/shop\/files\/color_walnut_4_prescott_jacket_suede_walnut_front_8a8007fd-5245-4079-8fdf-cc0602386d72.jpg?v=1789572541\u0026width=300",
16420        price: 389.0,
16421        material: "calf suede",
16422        gender: "men",
16423        available: true,
16424        visitedAt: Date.now()
16425      };
16426
16427      try {
16428        var list = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');
16429        if (!Array.isArray(list)) list = [];
16430        list = list.filter(function (item) {
16431          return item && item.handle !== entry.handle;
16432        });
16433        list.unshift(entry);
16434        if (list.length > MAX_ITEMS) list = list.slice(0, MAX_ITEMS);
16435        localStorage.setItem(STORAGE_KEY, JSON.stringify(list));
16436      } catch (err) { /* no-op */ }
16437    }
16438
16439    window.BeckettRecentProducts = {
16440      storageKey: STORAGE_KEY,
16441      maxItems: MAX_ITEMS,
16442      getList: function () {
16443        try {
16444          var items = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');
16445          return Array.isArray(items) ? items : [];
16446        } catch (e) {
16447          return [];
16448        }
16449      }
16450    };
16451  })();
16452</script>
16452<script type="text/javascript">
16453  window.__upsellCentral = {
16454    mode: "on",
16455    maxUpsells: 4,
16456    rules: []
16457  };(function () {
16458    var central = window.__upsellCentral;
16459    var mode = central.mode;
16460
16461    central.rules.sort(function (a, b) {
16462      if (a.priority !== b.priority) return a.priority - b.priority;
16463      return (a.product.handle || '').localeCompare(b.product.handle || '');
16464    });
16465
16466    var seen = {};
16467    central.rules = central.rules.filter(function (r) {
16468      var h = r.product && r.product.handle;
16469      if (!h || seen[h]) return false;
16470      seen[h] = true;
16471      return true;
16472    }).slice(0, central.maxUpsells);
16473
16474    function buildLegacyShape(rules, heading) {
16475      return {
16476        products: rules.map(function (r) { return r.product; }),
16477        componentHeading: heading,
16478        isColorsHidden: rules.map(function (r) { return r.hideColors; }),
16479        upsellDescriptions: rules.map(function (r) { return r.description; }),
16480        variantMatch: rules.map(function (r) { return r.variantMatch || 'none'; }),
16481        sizeMap: rules.map(function (r) { return r.sizeMap || null; })
16482      };
16483    }
16484
16485    var legacy = window.upsellProducts || { products: [], componentHeading: '', isColorsHidden: [], upsellDescriptions: [] };
16486    var heading = legacy.componentHeading || "Perfect matches";
16487    var centralShape = buildLegacyShape(central.rules, heading);
16488
16489    var legacyProducts = legacy.products || [];
16490    var legacyHandles = legacyProducts.map(function (p) { return p && p.handle; }).filter(Boolean).sort();
16491    var centralHandles = centralShape.products.map(function (p) { return p && p.handle; }).filter(Boolean).sort();
16492    var isMatch = JSON.stringify(legacyHandles) === JSON.stringify(centralHandles);
16493
16494    window.__upsellDiff = {
16495      productHandle: "prescott-jacket-suede-mens",
16496      legacy: legacyHandles,
16497      central: centralHandles,
16498      match: isMatch,
16499      // A legacy block pointing at a deleted or unpublished product serializes as
16500      // null. Surfaced separately so it reads as a data problem, not a mismatch.
16501      legacyNullCount: legacyProducts.length - legacyHandles.length
16502    };
16503
16504    if (mode === 'shadow') {
16505      if (!isMatch) { console.warn('[upsell-engine][pdp] DIFF', window.__upsellDiff); }
16506      return;
16507    }
16508    if (mode === 'fallback') {
16509      if (centralShape.products.length > 0) { window.upsellProducts = centralShape; }
16510      return;
16511    }
16512    if (mode === 'on') {
16513      window.upsellProducts = centralShape;
16514    }
16515  })();
16516</script>
vendor: 1 bytes, line 16516
16516
16517<script type="application/json" id="sibling-products-data">
16518[]
16519</script>
16519<div>
16520  
16521  
16522    
16523    
16524  
16525    
16526    
16527  
16528    
16529    
16530  
16531    
16532    
16533  
16534
16535  
16536  
16537  
16538
16539  
16540
16541  
16542  
16543  
16544
16545  
16546  
16547  
16548<div id="overlay-pc-modal" class="product-main-overlay fixed w-[100%] h-[100%] bg-black hidden !top-0 z-40 left-0 !overflow-y-scroll">
16549
16550  <div id="pricing-formula-modal" aria-label="Description, How are our prices possible?" tabindex="0" class="flex w-full md:w-fit h-auto flex-col py-6 pt-16 absolute top-0 lg:top-1/2 left-1/2 -translate-x-1/2 lg:-translate-y-1/2 z-50 hidden lg:rounded-md overflow-y-scroll" style="background-color: var(--color-white);">
16551
16552  <div class="w-full md:w-[900px] relative flex-col flex justify-center h-full px-6 md:px-16" aria-label="How are our prices possible?" tabIndex="0">
16553
16554    
16555<h2
16556 class="
16557    heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b
16558  
16559 text-2xl py-3 pr-12">Traditional retail</h2
16560>
16561
16562<style data-shopify>
16563.heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16564  color: var(--color-black);
16565  
16566}
16567
16568@media(min-width: 640px) {
16569  .heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16570    color: var(--color-black);
16571    
16572  }
16573}
16574</style>
16575
16576
16577    <div class="flex flex-col w-full md:w-[60%] self-start">
16578
16579      <p class="
16580    paragraph--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b
16581  
16582 text-base py-3">Unlike traditional retail, we manage all aspects of production, from design to quality assurance. By offering products directly to you, we are able to eliminate costly factors such as middlemen, retail operations, inventory, and high overhead. All the savings are passed on to you.</p>
16583
16584<style data-shopify>
16585.paragraph--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16586  color: var(--color-black);
16587}
16588@media(min-width: 640px) {
16589  .paragraph--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16590    color: var(--color-black);
16591  }
16592}
16593</style>
16594
16595    </div>
16596
16597    <div class="w-full">
16598      <div class="flex flex-col w-full self-start pt-10">
16599
16600        <div class="inline-flex gap-4 items-center">
16601          
16602<h2
16603 class="
16604    heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b
16605  
16606 text-xl py-3">Beckett simonon</h2
16607>
16608
16609<style data-shopify>
16610.heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16611  color: var(--color-black);
16612  
16613}
16614
16615@media(min-width: 640px) {
16616  .heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16617    color: var(--color-black);
16618    
16619  }
16620}
16621</style>
16622
16623
16624            <span aria-hidden="true" class="rounded-full px-6 flex items-center justify-center w-[50px] h-[40px] bg-green-200 text-white">$</span>
16625        </div>
16626
16627        <div class="flex flex-col md:flex-row overflow-visible w-[80%] min-w-[200px]">
16628          <ul class="relative grid grid-rows-2 md:grid-cols-2 md:grid-rows-1 list-none py-6 overflow-visible">
16629
16630            <li class="relative w-full time-line">
16631              <p class="time-line-item">Factory</p>
16632            </li>
16633            <li class="relative w-full time-line">
16634              <p class="time-line-item">You</p>
16635            </li>
16636          </ul>
16637        </div>
16638
16639        <div class="inline-flex gap-4 items-center">
16640          
16641<h2
16642 class="
16643    heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b
16644  
16645 text-xl py-3">Traditional retail</h2
16646>
16647
16648<style data-shopify>
16649.heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16650  color: var(--color-black);
16651  
16652}
16653
16654@media(min-width: 640px) {
16655  .heading--template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b{
16656    color: var(--color-black);
16657    
16658  }
16659}
16660</style>
16661
16662
16663            <span aria-hidden="true" class="rounded-full flex items-center justify-center px-6 w-[70px] h-[40px] bg-green-200 text-white whitespace-nowrap">$$$$</span>
16664        </div>
16665
16666        <div class="flex flex-col md:flex-row overflow-visible w-[80%] min-w-[200px]">
16667          <ul class="relative grid grid-rows-6 md:grid-cols-6 md:grid-rows-1 list-none py-6 overflow-visible">
16668
16669            <li class="relative w-full time-line">
16670              <p class="time-line-item">Factory</p>
16671            </li>
16672            <li class="relative w-full time-line">
16673              <p class="time-line-item">Sourcing agent</p>
16674            </li>
16675            <li class="relative w-full time-line">
16676              <p class="time-line-item">Brand</p>
16677            </li>
16678            <li class="relative w-full time-line">
16679              <p class="time-line-item">Distributor</p>
16680            </li>
16681            <li class="relative w-full time-line">
16682              <p class="time-line-item">Retailer</p>
16683            </li>
16684            <li class="relative w-full time-line">
16685              <p class="time-line-item">You</p>
16686            </li>
16687          </ul>
16688          </div>
16689
16690
16691      </div>
16692    </div>
16693
16694  </div>
16695
16696  <button role="button" aria-label="Close how are our prices possible modal" class="close-modal absolute right-10 top-10 cursor-pointer" aria-label="Close modal" role="button"><svg aria-hidden="true"  class="w-[24px] h-[24px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
16697      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
16698    </svg></button>
16699
16700</div>
16701
16702
16703  
16704
16705  <div id="women-size-guide-modal" class="hidden overflow-y-auto overflow-x-hidden max-h-[80vh] w-[calc(100%-2rem)] md:w-[800px] h-auto flex flex-col items-start justify-start px-4 pt-6 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-50 rounded-lg" style="background-color: #f6f6f6;">
16706  <span class="close-modal absolute right-3 top-3 cursor-pointer z-20"><svg role="img" aria-label=""  class="w-[28px] h-[28px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
16707      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
16708    </svg></span>
16709
16710  
16711
16712  
16713
16714  
16715  
16716    <div class="w-full px-4 md:px-10 my-6">
16717      <div class="border border-b-[1px] border-black rounded-lg">
16718        <table class="w-full table-fixed text-center">
16719          <thead>
16720            <tr class="tableizer-firstrow uppercase tracking-widest">
16721              
16722                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
16723                  <div class="truncate">Size Beckett Women's</div>
16724                </th>
16725              
16726                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
16727                  <div class="truncate"> Size US</div>
16728                </th>
16729              
16730                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
16731                  <div class="truncate"> CM</div>
16732                </th>
16733              
16734                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
16735                  <div class="truncate"> INCHES</div>
16736                </th>
16737              
16738            </tr>
16739          </thead>
16740          <tbody class="table-body">
16741            
16742            
16743              <tr>
16744                
16745                
16746                  <td class="p-3 text-sm md:text-tiny">
16747                    <div class="truncate">6.0</div>
16748                  </td>
16749                
16750                  <td class="p-3 text-sm md:text-tiny">
16751                    <div class="truncate"> 6.0</div>
16752                  </td>
16753                
16754                  <td class="p-3 text-sm md:text-tiny">
16755                    <div class="truncate"> 22.5</div>
16756                  </td>
16757                
16758                  <td class="p-3 text-sm md:text-tiny">
16759                    <div class="truncate"> 8.9" </div>
16760                  </td>
16761                
16762              </tr>
16763            
16764              <tr>
16765                
16766                
16767                  <td class="p-3 text-sm md:text-tiny">
16768                    <div class="truncate"> 6.5</div>
16769                  </td>
16770                
16771                  <td class="p-3 text-sm md:text-tiny">
16772                    <div class="truncate"> 6.5</div>
16773                  </td>
16774                
16775                  <td class="p-3 text-sm md:text-tiny">
16776                    <div class="truncate"> 23.0</div>
16777                  </td>
16778                
16779                  <td class="p-3 text-sm md:text-tiny">
16780                    <div class="truncate"> 9.1" </div>
16781                  </td>
16782                
16783              </tr>
16784            
16785              <tr>
16786                
16787                
16788                  <td class="p-3 text-sm md:text-tiny">
16789                    <div class="truncate"> 7.0</div>
16790                  </td>
16791                
16792                  <td class="p-3 text-sm md:text-tiny">
16793                    <div class="truncate"> 7.0</div>
16794                  </td>
16795                
16796                  <td class="p-3 text-sm md:text-tiny">
16797                    <div class="truncate"> 23.5</div>
16798                  </td>
16799                
16800                  <td class="p-3 text-sm md:text-tiny">
16801                    <div class="truncate"> 9.3" </div>
16802                  </td>
16803                
16804              </tr>
16805            
16806              <tr>
16807                
16808                
16809                  <td class="p-3 text-sm md:text-tiny">
16810                    <div class="truncate"> 7.5</div>
16811                  </td>
16812                
16813                  <td class="p-3 text-sm md:text-tiny">
16814                    <div class="truncate"> 7.5</div>
16815                  </td>
16816                
16817                  <td class="p-3 text-sm md:text-tiny">
16818                    <div class="truncate"> 23.8</div>
16819                  </td>
16820                
16821                  <td class="p-3 text-sm md:text-tiny">
16822                    <div class="truncate"> 9.4" </div>
16823                  </td>
16824                
16825              </tr>
16826            
16827              <tr>
16828                
16829                
16830                  <td class="p-3 text-sm md:text-tiny">
16831                    <div class="truncate"> 8.0</div>
16832                  </td>
16833                
16834                  <td class="p-3 text-sm md:text-tiny">
16835                    <div class="truncate"> 8.0</div>
16836                  </td>
16837                
16838                  <td class="p-3 text-sm md:text-tiny">
16839                    <div class="truncate"> 24.1</div>
16840                  </td>
16841                
16842                  <td class="p-3 text-sm md:text-tiny">
16843                    <div class="truncate"> 9.5" </div>
16844                  </td>
16845                
16846              </tr>
16847            
16848              <tr>
16849                
16850                
16851                  <td class="p-3 text-sm md:text-tiny">
16852                    <div class="truncate"> 8.5</div>
16853                  </td>
16854                
16855                  <td class="p-3 text-sm md:text-tiny">
16856                    <div class="truncate"> 8.5</div>
16857                  </td>
16858                
16859                  <td class="p-3 text-sm md:text-tiny">
16860                    <div class="truncate"> 24.6</div>
16861                  </td>
16862                
16863                  <td class="p-3 text-sm md:text-tiny">
16864                    <div class="truncate"> 9.7" </div>
16865                  </td>
16866                
16867              </tr>
16868            
16869              <tr>
16870                
16871                
16872                  <td class="p-3 text-sm md:text-tiny">
16873                    <div class="truncate"> 9.0</div>
16874                  </td>
16875                
16876                  <td class="p-3 text-sm md:text-tiny">
16877                    <div class="truncate"> 9.0</div>
16878                  </td>
16879                
16880                  <td class="p-3 text-sm md:text-tiny">
16881                    <div class="truncate"> 25.1</div>
16882                  </td>
16883                
16884                  <td class="p-3 text-sm md:text-tiny">
16885                    <div class="truncate"> 9.9" </div>
16886                  </td>
16887                
16888              </tr>
16889            
16890              <tr>
16891                
16892                
16893                  <td class="p-3 text-sm md:text-tiny">
16894                    <div class="truncate"> 9.5</div>
16895                  </td>
16896                
16897                  <td class="p-3 text-sm md:text-tiny">
16898                    <div class="truncate"> 9.5</div>
16899                  </td>
16900                
16901                  <td class="p-3 text-sm md:text-tiny">
16902                    <div class="truncate"> 25.4</div>
16903                  </td>
16904                
16905                  <td class="p-3 text-sm md:text-tiny">
16906                    <div class="truncate"> 10" </div>
16907                  </td>
16908                
16909              </tr>
16910            
16911              <tr>
16912                
16913                
16914                  <td class="p-3 text-sm md:text-tiny">
16915                    <div class="truncate"> 10.0</div>
16916                  </td>
16917                
16918                  <td class="p-3 text-sm md:text-tiny">
16919                    <div class="truncate"> 10.0</div>
16920                  </td>
16921                
16922                  <td class="p-3 text-sm md:text-tiny">
16923                    <div class="truncate"> 25.9</div>
16924                  </td>
16925                
16926                  <td class="p-3 text-sm md:text-tiny">
16927                    <div class="truncate"> 10.2" </div>
16928                  </td>
16929                
16930              </tr>
16931            
16932              <tr>
16933                
16934                
16935                  <td class="p-3 text-sm md:text-tiny">
16936                    <div class="truncate"> 11.0</div>
16937                  </td>
16938                
16939                  <td class="p-3 text-sm md:text-tiny">
16940                    <div class="truncate"> 11.0</div>
16941                  </td>
16942                
16943                  <td class="p-3 text-sm md:text-tiny">
16944                    <div class="truncate"> 26.7</div>
16945                  </td>
16946                
16947                  <td class="p-3 text-sm md:text-tiny">
16948                    <div class="truncate"> 10.5"</div>
16949                  </td>
16950                
16951              </tr>
16952            
16953          </tbody>
16954        </table>
16955      </div>
16956    </div>
16957
16958    
16959  
16960</div>
16961
16962
16963<style>
16964  #women-size-guide-modal .table-body tr:nth-child(odd) {
16965    background-color: #EBEBEB;
16966  }
16967
16968  #women-size-guide-modal .top-description ol li {
16969    margin-bottom: 0 !important;
16970    list-style-type: decimal;
16971    margin-left: 24px !important;
16972  }
16973
16974  #women-size-guide-modal .top-description ul li {
16975    margin-bottom: 0 !important;
16976    list-style-type: disc;
16977    margin-left: 24px !important;
16978  }
16979
16980  #women-size-guide-modal .top-description ol {
16981    margin-bottom: 10px !important;
16982    list-style-type: decimal;
16983  }
16984
16985  #women-size-guide-modal .top-description p {
16986    margin-bottom: 5px !important;
16987  }
16988
16989  #women-size-guide-modal .top-description a {
16990    text-decoration: underline;
16991    text-decoration-thickness: 2px;
16992  }
16993</style>
16994
16995
16996  
16997  
16998
16999  <div id="women-belt-size-guide-modal" class="hidden overflow-y-auto overflow-x-hidden max-h-[80vh] w-[calc(100%-2rem)] md:w-[800px] h-auto flex flex-col items-start justify-start px-4 pt-6 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-50 rounded-lg" style="background-color: #f6f6f6;">
17000  <span class="close-modal absolute right-3 top-3 cursor-pointer z-20"><svg role="img" aria-label=""  class="w-[28px] h-[28px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
17001      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17002    </svg></span>
17003
17004  
17005    <div class="w-full">
17006      <img src="//www.beckettsimonon.com/cdn/shop/files/belt-medidas_Mesa_de_trabajo_1.jpg?v=1736871786&width=1080" width="auto" height="auto" class="w-full scale-[120%] md:scale-100">
17007    </div>
17008  
17009
17010  
17011
17012  
17013  
17014    <div class="w-full px-4 md:px-10 my-6">
17015      <div class="border border-b-[1px] border-black rounded-lg">
17016        <table class="w-full table-fixed text-center">
17017          <thead>
17018            <tr class="tableizer-firstrow uppercase tracking-widest">
17019              
17020                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
17021                  <div class="truncate">Inches</div>
17022                </th>
17023              
17024                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
17025                  <div class="truncate"> Size</div>
17026                </th>
17027              
17028            </tr>
17029          </thead>
17030          <tbody class="table-body">
17031            
17032            
17033              <tr>
17034                
17035                
17036                  <td class="p-3 text-sm md:text-tiny">
17037                    <div class="truncate">27"</div>
17038                  </td>
17039               
17039 
17040                  <td class="p-3 text-sm md:text-tiny">
17041                    <div class="truncate"> XS </div>
17042                  </td>
17043                
17044              </tr>
17045            
17046              <tr>
17047                
17048                
17049                  <td class="p-3 text-sm md:text-tiny">
17050                    <div class="truncate"> 30"</div>
17051                  </td>
17052                
17053                  <td class="p-3 text-sm md:text-tiny">
17054                    <div class="truncate"> S </div>
17055                  </td>
17056                
17057              </tr>
17058            
17059              <tr>
17060                
17061                
17062                  <td class="p-3 text-sm md:text-tiny">
17063                    <div class="truncate"> 33"</div>
17064                  </td>
17065                
17066                  <td class="p-3 text-sm md:text-tiny">
17067                    <div class="truncate"> M </div>
17068                  </td>
17069                
17070              </tr>
17071            
17072              <tr>
17073                
17074                
17075                  <td class="p-3 text-sm md:text-tiny">
17076                    <div class="truncate"> 36"</div>
17077                  </td>
17078                
17079                  <td class="p-3 text-sm md:text-tiny">
17080                    <div class="truncate"> L </div>
17081                  </td>
17082                
17083              </tr>
17084            
17085              <tr>
17086                
17087                
17088                  <td class="p-3 text-sm md:text-tiny">
17089                    <div class="truncate"> 39"</div>
17090                  </td>
17091                
17092                  <td class="p-3 text-sm md:text-tiny">
17093                    <div class="truncate"> XL</div>
17094                  </td>
17095                
17096              </tr>
17097            
17098          </tbody>
17099        </table>
17100      </div>
17101    </div>
17102
17103    
17104  
17105</div>
17106
17107
17108<style>
17109  #women-belt-size-guide-modal .table-body tr:nth-child(odd) {
17110    background-color: #EBEBEB;
17111  }
17112
17113  #women-belt-size-guide-modal .top-description ol li {
17114    margin-bottom: 0 !important;
17115    list-style-type: decimal;
17116    margin-left: 24px !important;
17117  }
17118
17119  #women-belt-size-guide-modal .top-description ul li {
17120    margin-bottom: 0 !important;
17121    list-style-type: disc;
17122    margin-left: 24px !important;
17123  }
17124
17125  #women-belt-size-guide-modal .top-description ol {
17126    margin-bottom: 10px !important;
17127    list-style-type: decimal;
17128  }
17129
17130  #women-belt-size-guide-modal .top-description p {
17131    margin-bottom: 5px !important;
17132  }
17133
17134  #women-belt-size-guide-modal .top-description a {
17135    text-decoration: underline;
17136    text-decoration-thickness: 2px;
17137  }
17138</style>
17139
17140
17141  <div id="men-belt-size-guide-modal" class="hidden overflow-y-auto overflow-x-hidden max-h-[80vh] w-[calc(100%-2rem)] md:w-[800px] h-auto flex flex-col items-start justify-start px-4 pt-6 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-50 rounded-lg" style="background-color: #f6f6f6;">
17142  <span class="close-modal absolute right-3 top-3 cursor-pointer z-20"><svg role="img" aria-label=""  class="w-[28px] h-[28px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
17143      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17144    </svg></span>
17145
17146  
17147    <div class="w-full">
17148      <img src="//www.beckettsimonon.com/cdn/shop/files/belt-medidas_Mesa_de_trabajo_1.jpg?v=1736871786&width=1080" width="auto" height="auto" class="w-full scale-[120%] md:scale-100">
17149    </div>
17150  
17151
17152  
17153
17154  
17155  
17156    <div class="w-full px-4 md:px-10 my-6">
17157      <div class="border border-b-[1px] border-black rounded-lg">
17158        <table class="w-full table-fixed text-center">
17159          <thead>
17160            <tr class="tableizer-firstrow uppercase tracking-widest">
17161              
17162                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
17163                  <div class="truncate">Your Belt Measurement</div>
17164                </th>
17165              
17166                <th class="p-3 text-[10px] md:text-tiny tracking-tight">
17167                  <div class="truncate">Choose This Size</div>
17168                </th>
17169              
17170            </tr>
17171          </thead>
17172          <tbody class="table-body">
17173            
17174            
17175              <tr>
17176                
17177                
17178                  <td class="p-3 text-sm md:text-tiny">
17179                    <div class="truncate">31"</div>
17180                  </td>
17181                
17182                  <td class="p-3 text-sm md:text-tiny">
17183                    <div class="truncate">32" (30" pants) US </div>
17184                  </td>
17185                
17186              </tr>
17187            
17188              <tr>
17189                
17190                
17191                  <td class="p-3 text-sm md:text-tiny">
17192                    <div class="truncate"> 33"</div>
17193                  </td>
17194                
17195                  <td class="p-3 text-sm md:text-tiny">
17196                    <div class="truncate">34" (32" pants) US </div>
17197                  </td>
17198                
17199              </tr>
17200            
17201              <tr>
17202                
17203                
17204                  <td class="p-3 text-sm md:text-tiny">
17205                    <div class="truncate"> 35"</div>
17206                  </td>
17207                
17208                  <td class="p-3 text-sm md:text-tiny">
17209                    <div class="truncate">36" (34" pants) US </div>
17210                  </td>
17211                
17212              </tr>
17213            
17214              <tr>
17215                
17216                
17217                  <td class="p-3 text-sm md:text-tiny">
17218                    <div class="truncate"> 37"</div>
17219                  </td>
17220                
17221                  <td class="p-3 text-sm md:text-tiny">
17222                    <div class="truncate">38" (36" pants) US </div>
17223                  </td>
17224                
17225              </tr>
17226            
17227              <tr>
17228                
17229                
17230                  <td class="p-3 text-sm md:text-tiny">
17231                    <div class="truncate"> 39"</div>
17232                  </td>
17233                
17234                  <td class="p-3 text-sm md:text-tiny">
17235                    <div class="truncate">40" (38" pants) US </div>
17236                  </td>
17237                
17238              </tr>
17239            
17240              <tr>
17241                
17242                
17243                  <td class="p-3 text-sm md:text-tiny">
17244                    <div class="truncate"> 41"</div>
17245                  </td>
17246                
17247                  <td class="p-3 text-sm md:text-tiny">
17248                    <div class="truncate">42" (40" pants) US</div>
17249                  </td>
17250                
17251              </tr>
17252            
17253          </tbody>
17254        </table>
17255      </div>
17256    </div>
17257
17258    
17259  
17260</div>
17261
17262
17263<style>
17264  #men-belt-size-guide-modal .table-body tr:nth-child(odd) {
17265    background-color: #EBEBEB;
17266  }
17267
17268  #men-belt-size-guide-modal .top-description ol li {
17269    margin-bottom: 0 !important;
17270    list-style-type: decimal;
17271    margin-left: 24px !important;
17272  }
17273
17274  #men-belt-size-guide-modal .top-description ul li {
17275    margin-bottom: 0 !important;
17276    list-style-type: disc;
17277    margin-left: 24px !important;
17278  }
17279
17280  #men-belt-size-guide-modal .top-description ol {
17281    margin-bottom: 10px !important;
17282    list-style-type: decimal;
17283  }
17284
17285  #men-belt-size-guide-modal .top-description p {
17286    margin-bottom: 5px !important;
17287  }
17288
17289  #men-belt-size-guide-modal .top-description a {
17290    text-decoration: underline;
17291    text-decoration-thickness: 2px;
17292  }
17293</style>
17294
17295
17296  
17297
17298  <div id="men-jacket-size-guide-modal" class="hidden overflow-y-auto overflow-x-hidden max-h-[80vh] w-[calc(100%-2rem)] md:w-[800px] h-auto flex flex-col items-start justify-start px-4 pt-6 absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-50 rounded-lg" style="background-color: #f6f6f6;">
17299  <span class="close-modal absolute right-3 top-3 cursor-pointer z-20"><svg role="img" aria-label=""  class="w-[28px] h-[28px]" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
17300      <path d="M6 20L20 6M20 20L6 6" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17301    </svg></span>
17302
17303  
17304    <div class="w-full">
17305      <img src="//www.beckettsimonon.com/cdn/shop/files/Size_Chart_Prescott_Jacket_1.1.jpg?v=1790354098&width=1080" width="auto" height="auto" class="w-full scale-[120%] md:scale-100">
17306    </div>
17307  
17308
17309  
17310
17311  
17312  
17313</div>
17314
17315
17316<style>
17317  #men-jacket-size-guide-modal .table-body tr:nth-child(odd) {
17318    background-color: #EBEBEB;
17319  }
17320
17321  #men-jacket-size-guide-modal .top-description ol li {
17322    margin-bottom: 0 !important;
17323    list-style-type: decimal;
17324    margin-left: 24px !important;
17325  }
17326
17327  #men-jacket-size-guide-modal .top-description ul li {
17328    margin-bottom: 0 !important;
17329    list-style-type: disc;
17330    margin-left: 24px !important;
17331  }
17332
17333  #men-jacket-size-guide-modal .top-description ol {
17334    margin-bottom: 10px !important;
17335    list-style-type: decimal;
17336  }
17337
17338  #men-jacket-size-guide-modal .top-description p {
17339    margin-bottom: 5px !important;
17340  }
17341
17342  #men-jacket-size-guide-modal .top-description a {
17343    text-decoration: underline;
17344    text-decoration-thickness: 2px;
17345  }
17346</style>
17347
17348</div>
17349
17350<script type="text/json" id="product-json">
17351  {
17352    "event": "addToCart",
17353    "eventCategory": "ecommerce",
17354    "eventAction": "add",
17355    "eventLabel": "Prescott Jacket - Suede - Men's",
17356    "event_name": "add_to_cart",
17357    "ecommerce": {
17358      "items": [{
17359        "item_name": "Prescott Jacket - Suede - Men's",
17360        "item_id": "8502334062778",
17361        "price": 389,
17362        "currency": "USD",
17363        "item_brand": "Jackets",
17364        "item_category": "Jackets",
17365        "item_variant": "Walnut / S",
17366        "item_list_name": "",
17367        "quantity": 1
17368      }]
17369    }
17370  }
17371</script>
17371
17372
17373</div><style>
17374  #pricing-formula-modal .hide-scrollbar::-webkit-scrollbar {
17375    display: none;
17376  }
17377
17378  #pricing-formula-modal .hide-scrollbar {
17379    -ms-overflow-style: none;
17380    scrollbar-width: none;
17381  }
17382
17383  #overlay-pc-modal {
17384    background-color: #00000070;
17385    backdrop-filter: blur(5px);
17386    -webkit-backdrop-filter: blur(5px);
17387    -moz-backdrop-filter: blur(5px);
17388  }
17389
17390  .skel-pulse {
17391    background-color: #e5e7eb;
17392    animation: skel-pulse-anim 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;
17393  }
17394
17395  @keyframes skel-pulse-anim {
17396    0%, 100% { opacity: 1; }
17397    50% { opacity: 0.4; }
17398  }
17399
17400  /* PDP shell: skeleton stays in document flow to reserve height (no jump of
17401     modules below). Vue mounts on top while is-loading, then we swap. */
17402  .pdp-shell {
17403    position: relative;
17404    width: 100%;
17405    min-height: 95vh;
17406  }
17407
17408  .pdp-shell.is-loading #pdp-skeleton-overlay {
17409    position: relative;
17410    z-index: 2;
17411    background: #fff;
17412  }
17413
17414  .pdp-shell.is-loading vue-product-main,
17415  .pdp-shell.is-loading vue-product-main-stepped {
17416    position: absolute;
17417    left: 0;
17418    right: 0;
17419    top: 0;
17420    width: 100%;
17421    opacity: 0;
17422    pointer-events: none;
17423  }
17424
17425  .pdp-shell:not(.is-loading) vue-product-main,
17426  .pdp-shell:not(.is-loading) vue-product-main-stepped {
17427    display: block;
17428    position: relative;
17429    opacity: 1;
17430  }
17431
17432  #pdp-skeleton-overlay.is-hidden {
17433    opacity: 0;
17434    pointer-events: none;
17435    transition: opacity 200ms ease;
17436  }
17437
17438  vue-product-main,
17439  vue-product-main-stepped {
17440    display: block;
17441    width: 100%;
17442  }
17443</style>
17444
17445<div id="pdp-shell" class="pdp-shell is-loading">
17446  <div id="pdp-skeleton-overlay" aria-hidden="true"><div
17447  id="pdp-skeleton"
17448  class="stepped-skel"
17449  aria-hidden="true"
17450  style="--stepped-desktop-max-width: 1440px; --stepped-desktop-image-aspect: 1 / 1;"
17451>
17452  <div class="stepped-skel__grid">
17453
17454    <div class="stepped-skel__hero">
17455      <div class="stepped-skel__gallery">
17456        <div class="stepped-skel__gallery-mobile">
17457          <div class="skel-pulse stepped-skel__shot"></div>
17458        </div>
17459        <div class="stepped-skel__gallery-desktop">
17460          <div class="skel-pulse stepped-skel__shot"></div>
17461          <div class="skel-pulse stepped-skel__shot"></div>
17462          <div class="skel-pulse stepped-skel__shot"></div>
17463          <div class="skel-pulse stepped-skel__shot"></div>
17464          <div class="skel-pulse stepped-skel__shot"></div>
17465          <div class="skel-pulse stepped-skel__shot"></div>
17466        </div>
17467      </div>
17468
17469      <div class="stepped-skel__hero-bar">
17470        <nav class="stepped-skel__nav" aria-hidden="true">
17471          <span class="skel-pulse h-3 w-12 rounded"></span>
17472          <span class="skel-pulse h-3 w-10 rounded"></span>
17473          <span class="skel-pulse h-3 w-10 rounded"></span>
17474          <span class="skel-pulse h-3 w-12 rounded"></span>
17475        </nav>
17476        <span class="skel-pulse stepped-skel__real-photos" aria-hidden="true"></span>
17477      </div>
17478    </div>
17479
17480    <aside class="stepped-skel__rail">
17481      <div class="stepped-skel__scroll">
17482
17483        <div class="stepped-skel__header">
17484          <div class="skel-pulse h-3 w-36 rounded mb-2"></div>
17485          <div class="skel-pulse h-3 w-24 rounded mb-3"></div>
17486          <div class="skel-pulse h-7 w-56 rounded mb-2"></div>
17487          <div class="skel-pulse h-3.5 w-28 rounded mb-3"></div>
17488          <div class="flex gap-4 items-baseline mb-3">
17489            <div class="flex flex-col gap-1">
17490              <div class="skel-pulse h-2.5 w-16 rounded"></div>
17491              <div class="skel-pulse h-4 w-12 rounded"></div>
17492            </div>
17493            <div class="flex flex-col gap-1">
17494              <div class="skel-pulse h-2.5 w-14 rounded"></div>
17495              <div class="skel-pulse h-7 w-14 rounded"></div>
17496            </div>
17497          </div>
17498          <div class="skel-pulse h-4 w-44 rounded"></div>
17499        </div>
17500
17501        <!-- 01 Color -->
17502        <div class="stepped-skel__step">
17503          <div class="stepped-skel__step-head">
17504            <div class="skel-pulse h-3 w-24 rounded"></div>
17505            <div class="skel-pulse h-3.5 w-16 rounded"></div>
17506          </div>
17507          <div class="stepped-skel__swatches">
17508            <div class="skel-pulse stepped-skel__swatch"></div>
17509            <div class="skel-pulse stepped-skel__swatch"></div>
17510            <div class="skel-pulse stepped-skel__swatch"></div>
17511            <div class="skel-pulse stepped-skel__swatch"></div>
17512            <div class="skel-pulse stepped-skel__swatch"></div>
17513            <div class="skel-pulse stepped-skel__swatch"></div>
17514          </div>
17515        </div>
17516
17517        <!-- 02 Sole -->
17518        <div class="stepped-skel__step">
17519          <div class="stepped-skel__step-head">
17520            <div class="skel-pulse h-3 w-20 rounded"></div>
17521            <div class="skel-pulse h-3.5 w-20 rounded"></div>
17522          </div>
17523          <div class="stepped-skel__cards">
17524            <div class="stepped-skel__card">
17525              <div class="skel-pulse h-3 w-20 rounded mb-1"></div>
17526              <div class="skel-pulse h-2.5 w-16 rounded mb-2"></div>
17527              <div class="skel-pulse stepped-skel__card-tile"></div>
17528            </div>
17529            <div class="stepped-skel__card">
17530              <div class="skel-pulse h-3 w-20 rounded mb-1"></div>
17531              <div class="skel-pulse h-2.5 w-16 rounded mb-2"></div>
17532              <div class="skel-pulse stepped-skel__card-tile"></div>
17533            </div>
17534          </div>
17535        </div>
17536
17537        <!-- 03 Size -->
17538        <div class="stepped-skel__step">
17539          <div class="stepped-skel__step-head">
17540            <div class="skel-pulse h-3 w-20 rounded"></div>
17541            <div class="skel-pulse h-3.5 w-14 rounded"></div>
17542          </div>
17543          <div class="stepped-skel__sizes">
17544            
17545              <div class="skel-pulse stepped-skel__size"></div>
17546            
17547              <div class="skel-pulse stepped-skel__size"></div>
17548            
17549              <div class="skel-pulse stepped-skel__size"></div>
17550            
17551              <div class="skel-pulse stepped-skel__size"></div>
17552            
17553              <div class="skel-pulse stepped-skel__size"></div>
17554            
17555              <div class="skel-pulse stepped-skel__size"></div>
17556            
17557              <div class="skel-pulse stepped-skel__size"></div>
17558            
17559              <div class="skel-pulse stepped-skel__size"></div>
17560            
17561              <div class="skel-pulse stepped-skel__size"></div>
17562            
17563              <div class="skel-pulse stepped-skel__size"></div>
17564            
17565              <div class="skel-pulse stepped-skel__size"></div>
17566            
17567              <div class="skel-pulse stepped-skel__size"></div>
17568            
17569          </div>
17570        </div>
17571
17572        <!-- 04 Extras -->
17573        <div class="stepped-skel__step">
17574          <div class="stepped-skel__step-head">
17575            <div class="skel-pulse h-3 w-28 rounded"></div>
17576            <div class="skel-pulse h-3.5 w-16 rounded"></div>
17577          </div>
17578          <div class="skel-pulse h-3 w-40 rounded mb-3"></div>
17579          <div class="stepped-skel__cards">
17580            <div class="stepped-skel__card">
17581              <div class="skel-pulse h-3 w-24 rounded mb-1"></div>
17582              <div class="skel-pulse h-2.5 w-10 rounded mb-2"></div>
17583              <div class="skel-pulse stepped-skel__card-tile"></div>
17584            </div>
17585            <div class="stepped-skel__card">
17586              <div class="skel-pulse h-3 w-24 rounded mb-1"></div>
17587              <div class="skel-pulse h-2.5 w-10 rounded mb-2"></div>
17588              <div class="skel-pulse stepped-skel__card-tile"></div>
17589            </div>
17590          </div>
17591        </div>
17592
17593        <div class="stepped-skel__details">
17594          <div class="skel-pulse h-3.5 w-32 rounded"></div>
17595        </div>
17596      </div>
17597
17598      <div class="stepped-skel__atc-desktop">
17599        <div class="stepped-skel__atc-bar">
17600          <div class="flex flex-col gap-1 min-w-0 flex-1">
17601            <div class="skel-pulse h-5 w-16 rounded"></div>
17602            <div class="skel-pulse h-3 w-28 rounded"></div>
17603          </div>
17604          <div class="skel-pulse h-12 w-full rounded"></div>
17605        </div>
17606        <div class="flex justify-center pt-2">
17607          <div class="skel-pulse h-3 w-56 rounded"></div>
17608        </div>
17609      </div>
17610    </aside>
17611  </div>
17612
17613  <div class="stepped-skel__atc-mobile">
17614    <div class="stepped-skel__atc-bar">
17615      <div class="flex flex-col gap-1 min-w-0 flex-1">
17616        <div class="skel-pulse h-5 w-16 rounded"></div>
17617        <div class="skel-pulse h-3 w-28 rounded"></div>
17618      </div>
17619      <div class="skel-pulse h-11 w-40 rounded flex-none"></div>
17620    </div>
17621  </div>
17622</div>
17623
17624<style>
17625  .stepped-skel {
17626    width: 100%;
17627    min-height: 95vh;
17628    background: #fff;
17629  }
17630
17631  .stepped-skel__grid {
17632    display: flex;
17633    flex-direction: column;
17634    width: 100%;
17635  }
17636
17637  .stepped-skel__hero {
17638    background: #fff;
17639  }
17640
17641  /* Matches the stepped gallery's 16/10 mobile frame. */
17642  .stepped-skel__gallery-mobile .stepped-skel__shot {
17643    width: 100%;
17644    aspect-ratio: 16 / 10;
17645  }
17646
17647  .stepped-skel__gallery-desktop {
17648    display: none;
17649  }
17650
17651  .stepped-skel__hero-bar {
17652    display: flex;
17653    align-items: center;
17654    border-bottom: 1px solid #e6e6e6;
17655  }
17656
17657  .stepped-skel__nav {
17658    display: flex;
17659    flex: 1 1 auto;
17660    min-width: 0;
17661    gap: 18px;
17662    padding: 14px 14px 12px;
17663  }
17664
17665  .stepped-skel__real-photos {
17666    flex: none;
17667    width: 96px;
17668    height: 22px;
17669    margin: 0 10px 0 4px;
17670    border-radius: 0.375rem;
17671  }
17672
17673  .stepped-skel__atc-desktop {
17674    display: none;
17675  }
17676
17677  .stepped-skel__rail {
17678    display: flex;
17679    flex-direction: column;
17680    min-width: 0;
17681    padding-bottom: 96px;
17682  }
17683
17684  .stepped-skel__header {
17685    padding: 16px 14px;
17686  }
17687
17688  .stepped-skel__step {
17689    padding: 18px 14px;
17690    border-top: 1px solid #f0efec;
17691  }
17692
17693  .stepped-skel__step-head {
17694    display: flex;
17695    align-items: baseline;
17696    justify-content: space-between;
17697    gap: 12px;
17698    margin-bottom: 12px;
17699  }
17700
17701  .stepped-skel__swatches {
17702    display: flex;
17703    flex-wrap: nowrap;
17704    gap: 8px;
17705    overflow: hidden;
17706  }
17707
17708  .stepped-skel__swatch {
17709    flex: none;
17710    width: 80px;
17711    height: 80px;
17712    border-radius: 0.375rem;
17713  }
17714
17715  .stepped-skel__cards {
17716    display: grid;
17717    grid-template-columns: 1fr 1fr;
17718    gap: 8px;
17719  }
17720
17721  .stepped-skel__card {
17722    border: 1px solid #e6e6e6;
17723    border-radius: 0.375rem;
17724    padding: 10px 8px 8px;
17725  }
17726
17727  .stepped-skel__card-tile {
17728    width: calc(100% - 0px);
17729    aspect-ratio: 4 / 3;
17730    border-radius: 0.375rem;
17731    margin-top: 4px;
17732  }
17733
17734  .stepped-skel__sizes {
17735    display: grid;
17736    grid-template-columns: repeat(4, minmax(0, 1fr));
17737    gap: 6px;
17738  }
17739
17740  .stepped-skel__size {
17741    height: 40px;
17742    border-radius: 0.375rem;
17743  }
17744
17745  .stepped-skel__details {
17746    margin: 18px 14px 0;
17747    padding: 14px 0 18px;
17748  }
17749
17750  .stepped-skel__atc-mobile {
17751    position: fixed;
17752    left: 0;
17753    right: 0;
17754    bottom: 0;
17755    z-index: 30;
17756    background: #fff;
17757    border-top: 1px solid #e6e6e6;
17758    box-shadow: 0 -8px 18px rgba(0, 0, 0, 0.06);
17759    padding: 10px 14px calc(10px + env(safe-area-inset-bottom, 0px));
17760  }
17761
17762  .stepped-skel__atc-bar {
17763    display: flex;
17764    align-items: center;
17765    gap: 12px;
17766  }
17767
17768  @media (min-width: 768px) {
17769    .stepped-skel__grid {
17770      display: grid;
17771      grid-template-columns: minmax(0, 1fr) 360px;
17772      align-items: start;
17773      max-width: var(--stepped-desktop-max-width, 1440px);
17774      margin-inline: auto;
17775      width: 100%;
17776    }
17777
17778    .stepped-skel__hero {
17779      display: contents;
17780    }
17781
17782    .stepped-skel__gallery {
17783      padding: 16px 16px 16px 20px;
17784    }
17785
17786    .stepped-skel__gallery-mobile,
17787    .stepped-skel__hero-bar,
17788    .stepped-skel__real-photos,
17789    .stepped-skel__atc-mobile {
17790      display: none;
17791    }
17792
17793    .stepped-skel__gallery-desktop {
17794      display: grid;
17795      grid-template-columns: 1fr 1fr;
17796      gap: 0;
17797      background: #f3f3f1;
17798      border-radius: 0.375rem;
17799      overflow: hidden;
17800    }
17801
17802    /* Matches the stepped gallery desktop frame (section setting). */
17803    .stepped-skel__gallery-desktop .stepped-skel__shot {
17804      aspect-ratio: var(--stepped-desktop-image-aspect, 4 / 3);
17805    }
17806
17807    .stepped-skel__rail {
17808      position: sticky;
17809      top: 0;
17810      height: 100vh;
17811      max-height: 100vh;
17812      border-left: 1px solid #ececec;
17813      padding-bottom: 0;
17814    }
17815
17816    .stepped-skel__scroll {
17817      flex: 1 1 auto;
17818      min-height: 0;
17819      overflow: hidden;
17820    }
17821
17822    .stepped-skel__header {
17823      padding: 18px 20px;
17824    }
17825
17826    .stepped-skel__step {
17827      padding: 18px 20px;
17828    }
17829
17830    .stepped-skel__swatch {
17831      width: 72px;
17832      height: 72px;
17833    }
17834
17835    .stepped-skel__details {
17836      margin: 18px 20px 24px;
17837    }
17838
17839    .stepped-skel__atc-desktop {
17840      display: block;
17841      border-top: 1px solid #e6e6e6;
17842      padding: 12px 20px 14px;
17843    }
17844
17845    .stepped-skel__atc-desktop .stepped-skel__atc-bar {
17846      flex-direction: column;
17847      align-items: stretch;
17848      gap: 10px;
17849    }
17850  }
17851
17852  @media (min-width: 1024px) {
17853    .stepped-skel__grid {
17854      grid-template-columns: minmax(0, 1fr) 480px;
17855    }
17856
17857    .stepped-skel__gallery {
17858      padding: 20px 20px 20px 26px;
17859    }
17860
17861    .stepped-skel__header {
17862      padding: 20px 26px;
17863    }
17864
17865    .stepped-skel__step {
17866      padding: 20px 26px;
17867    }
17868
17869    .stepped-skel__details {
17870      margin: 18px 26px 24px;
17871    }
17872
17873    .stepped-skel__atc-desktop {
17874      padding: 12px 26px 14px;
17875    }
17876  }
17877</style>
17878
17879</div><style>
17880      @media (max-width: 767px) {
17881        #main {
17882          overflow-y: visible;
17883          overflow-x: clip;
17884        }
17885      }
17886
17887      /* Gorgias injects its own stylesheet after this one, so !important is the
17888         only way a page rule wins. Only the launcher moves — lifting
17889         iframe#chat-window would push an open conversation off the top. */
17890      @media (max-width: 767px) {
17891        /* Mobile bar is ~66px plus its own safe-area padding; 80px leaves a gap. */
17892        #gorgias-chat-container iframe#chat-button {
17893          bottom: calc(80px + env(safe-area-inset-bottom, 0px)) !important;
17894        }
17895      }
17896
17897      @media (min-width: 768px) {
17898        /* Side-by-side ATC sits in the sticky rail footer (stacked price + button +
17899           reassurance), so the launcher needs a taller clearance than mobile. */
17900        #gorgias-chat-container iframe#chat-button {
17901          bottom: calc(140px + env(safe-area-inset-bottom, 0px)) !important;
17902        }
17903      }
17904    </style>
17905    <vue-product-main-stepped reassurance="
17906  
17907    <div class='flex justify-center flex-row w-full py-6 mt-3 rounded-md' aria-label='Product highlitghs' style='background-color: var(--color-grey-50)'>
17908      <div class='inline-flex flex-nowrap justify-center gap-1 md:gap-3 px-2 md:px-6'>
17909          
17910            
17911            
17912            <span class='flex flex-col justify-start items-center gap-2 text-center max-w-[80px] min-w-[80px] md:max-w-[100px] md:min-w-[100px]' style='color: #000000;'>
17913              <svg aria-hidden='true'  class='w-[52px]' viewBox='0 0 74 74' fill='none' xmlns='http://www.w3.org/2000/svg'>
17914      <g clip-path='url(#clip0_757_6222)'>
17915        <path d='M38.3047 19.3507C37.5902 19.5286 37.0194 20.078 36.8142 20.7839C36.8142 20.7867 36.8123 20.7895 36.8123 20.7913L35.4654 25.4847C35.3125 26.0165 35.3759 26.5752 35.6436 27.0585C35.9113 27.5418 36.3515 27.8929 36.8832 28.0466C37.0707 28.1015 37.2638 28.1294 37.4578 28.1294C37.9046 28.1294 38.3467 27.9804 38.7039 27.7122C39.0612 27.444 39.3261 27.0594 39.4492 26.6311L40.8035 21.9293C41.0069 21.2197 40.8138 20.4496 40.2998 19.9197C39.7859 19.3889 39.021 19.171 38.3038 19.3498L38.3047 19.3507ZM39.9473 21.6862L38.6013 26.3843C38.523 26.6907 38.3206 26.957 38.0463 27.1163C37.8644 27.2224 37.6564 27.2764 37.4475 27.2764C37.3402 27.2764 37.233 27.2625 37.1285 27.2327C37.0688 27.2159 37.0166 27.1861 36.9737 27.146C36.4448 26.9086 36.1529 26.307 36.3152 25.7371L37.662 21.0437C37.7469 20.7429 37.9531 20.4821 38.2282 20.3294C38.508 20.1739 38.8308 20.1376 39.1367 20.2261C39.7598 20.4095 40.1226 21.0651 39.9473 21.6872V21.6862Z' fill='white'/>
17916        <path d='M43.7496 19.1177C43.0537 17.6976 41.7833 16.6378 40.2611 16.2086C39.7649 16.0689 39.2556 15.999 38.7491 15.999C37.7026 15.999 36.6654 16.2933 35.7662 16.8623C34.4305 17.7078 33.5155 19.0851 33.2553 20.6422L26.5367 59.5454C26.4892 59.8452 26.5535 60.1553 26.7196 60.4151C26.8856 60.675 27.1412 60.864 27.4378 60.9478C27.5553 60.9804 27.6784 60.9972 27.8034 60.999C28.0478 60.9944 28.2838 60.9189 28.4862 60.7811C28.6904 60.6424 28.8481 60.4487 28.9414 60.2196L43.8941 23.7003C44.5153 22.2215 44.4622 20.5518 43.7496 19.1177ZM43.0743 23.3465L28.1224 59.8918C28.0636 60.0352 27.9256 60.1237 27.7773 60.1237C27.7428 60.1237 27.7083 60.119 27.6747 60.1088C27.4919 60.0566 27.3771 59.875 27.4098 59.6878L34.1265 20.78C34.3158 19.6951 34.8848 18.708 35.7289 18.0002C36.5675 17.2962 37.6308 16.907 38.7249 16.9023C38.7323 16.9023 38.7389 16.9023 38.7463 16.9023C39.1829 16.9023 39.6157 16.9656 40.0345 17.088
179166C41.3095 17.4517 42.3756 18.3448 42.9549 19.5386C43.535 20.7325 43.5779 22.121 43.0733 23.3483L43.0743 23.3465Z' fill='#384a42'/>
17917        <path d='M58.6522 29.0903C57.2773 28.6991 55.8362 28.8649 54.5901 29.5568C53.344 30.2487 52.442 31.3839 52.0502 32.7528L51.1464 35.8836C50.9645 36.623 50.4832 37.2656 49.8229 37.6483C49.1606 38.032 48.3594 38.1307 47.6244 37.9193C46.8884 37.707 46.2626 37.1976 45.9072 36.5215C45.5528 35.8473 45.4875 35.0464 45.7281 34.3229L46.6571 31.2237C47.0414 29.8697 46.8633 28.3844 46.1674 27.1542C45.4716 25.9241 44.2898 25.0049 42.9252 24.6324L36.6525 22.8305C36.4175 22.7635 36.1703 22.9003 36.1022 23.1369C36.0696 23.2514 36.0836 23.3716 36.1414 23.4758C36.1992 23.5801 36.2944 23.6546 36.4091 23.6872L42.6855 25.4799C43.8309 25.8067 44.7786 26.5601 45.356 27.6003C45.9333 28.6395 46.0695 29.8418 45.7402 30.9853L44.8681 34.1115C44.5473 35.2262 44.773 36.4405 45.4707 37.3643C46.1674 38.2871 47.2737 38.8375 48.4312 38.8375C48.4321 38.8375 48.434 38.8375 48.4349 38.8375C48.4853 38.8375 48.5357 38.8477 48.5814 38.8673C49.3313 38.8375 50.0672 38.5777 50.6679 38.126C51.3078 37.6455 51.7816 36.9582 52.0017 36.19L52.899 33.0536C53.2264 31.9128 53.9792 30.9667 55.0192 30.3903C56.0592 29.8138 57.2615 29.676 58.4041 30.0029C58.5225 30.0355 58.6503 30.0196 58.7604 29.9572C58.8704 29.8948 58.9497 29.7933 58.9824 29.6723C59.016 29.5503 59.0001 29.4227 58.9376 29.3138C58.8751 29.2039 58.7734 29.1247 58.6513 29.0921L58.6522 29.0903Z' fill='#384a42'/>
17918        <path d='M33.5324 21.9338C33.5268 21.9319 33.5222 21.931 33.5175 21.9291L22.5662 18.789C22.4515 18.7564 22.3311 18.7694 22.2267 18.8272C22.125 18.884 22.0476 18.9808 22.0159 19.0944C21.9515 19.3263 22.0886 19.5712 22.3218 19.6373L33.248 22.8054C33.2899 22.8082 33.3319 22.8073 33.3739 22.8026C33.3851 22.8017 33.3972 22.8007 33.4084 22.8007C33.6061 22.8007 33.7806 22.6676 33.8337 22.4776C33.899 22.2457 33.7638 22.0017 33.5324 21.9338Z' fill='#384a42'/>
17919      </g>
17920      <circle cx='37' cy='37' r='36.25' stroke='#384a42' stroke-width='1.5'/>
17921      <defs>
17922        <clipPath id='clip0_757_6222'>
17923          <rect width='37' height='45' fill='#384a42' transform='translate(22 16)'/>
17924        </clipPath>
17925      </defs>
17926    </svg>
17927              <span aria-label='This product has Handcrafted' class='text-sm md:text-tiny'>Handcrafted</span>
17928            </span>
17929          
17930            
17931            
17932            <span class='flex flex-col justify-start items-center gap-2 text-center max-w-[80px] min-w-[80px] md:max-w-[100px] md:min-w-[100px]' style='color: #000000;'>
17933              
17934      <svg id='Capa_1' class='w-[52px]' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 672.27 677.75'>
17935
17936        <path fill='#384a42' d='M336.14,667.14c-87.68,0-170.12-34.15-232.12-96.15C42.02,508.99,7.87,426.56,7.87,338.88S42.02,168.76,104.02,106.76C166.02,44.76,248.45,10.61,336.14,10.61s170.12,34.15,232.12,96.15,96.15,144.44,96.15,232.12-34.15,170.12-96.15,232.12-144.44,96.15-232.12,96.15ZM336.14,20.61c-85.01,0-164.94,33.11-225.05,93.22S17.87,253.86,17.87,338.88s33.11,164.93,93.22,225.05,140.04,93.22,225.05,93.22,164.93-33.11,225.05-93.22,93.22-140.04,93.22-225.05-33.11-164.93-93.22-225.05S421.15,20.61,336.14,20.61Z'/>
17937        <path fill='#384a42' d='M464.48,426.94c-30.81-19.09-49.35-53.69-44.95-90.02,4.17-27.05,21.33-51.27,44.95-65.05,1.9-1.11,2.89-3.52,2.3-5.65-3.83-13.75-7.67-27.51-11.5-41.26-.57-2.03-2.64-3.77-4.82-3.67-31.44,1.48-61.15-15.2-76.18-42.84-.83-1.53-2.6-2.48-4.32-2.48-22.55,0-45.1,0-67.64,0-1.72,0-3.48.94-4.32,2.48-15.03,27.64-44.74,44.32-76.18,42.84-2.18-.1-4.25,1.63-4.82,3.67-3.83,13.75-7.67,27.51-11.5,41.26-.59,2.13.39,4.53,2.3,5.65,14.27,8.33,26.55,20.89,34.72,35.2,14.6,25.54,14.21,57.07.4,82.86-8.19,15.29-20.41,27.89-35.12,37.01-2.14,1.33-3.39,4.59-1.79,6.84,8.79,12.4,17.59,24.8,26.38,37.2,1.43,2.02,4.51,3.51,6.84,1.79,15.27-11.25,35.79-15.66,54.14-10.56,16.56,4.6,30.6,16.54,38.46,31.76,1.68,3.26,6.95,3.26,8.63,0,7.86-15.22,21.9-27.16,38.46-31.76,18.34-5.1,38.87-.7,54.14,10.56,2.31,1.7,5.42.22,6.84-1.79,8.79-12.4,17.59-24.8,26.38-37.2,1.59-2.24.34-5.52-1.79-6.84ZM434.34,461.57c-16.91-10.79-38.85-14.35-58.09-9-16.22,4.51-30.65,15.2-40.12,29.14-9.47-13.95-23.9-24.64-40.12-29.14-19.24-5.35-41.18-1.78-58.09,9-6.85-9.66-13.7-19.32-20.55-28.98,25.37-17.48,42.91-44.99,45.74-76.03,2.7-29.57-9.54-58.12-30.79-78.41-4.96-4.74-10.38-9.15-16.18-12.88,3.15-11.3,6.3-22.6,9.45-33.89,32.47.15,63.22-17.38,79.63-45.41,20.61,0,41.21,0,61.82,0,16.41,28.03,47.16,45.56,79.63,45.41,3.15,11.29,6.29,22.59,9.44,33.88-24.18,15.38-42.17,41.2-46.34,69.62-.03.23-.05.46-.06.69-.05.21-.09.42-.12.64-4.93,38.16,14.24,74.94,45.3,96.37-6.85,9.66-13.7,19.32-20.55,28.99Z'/>
17938        <path fill='#384a42' d='M318.02,216.04c2.69,0,4.86-2.18,4.86-4.86s-2.18-4.86-4.86-4.86-4.86,2.18-4.86,4.86,2.18,4.86,4.86,4.86Z'/>
17939        <path fill='#384a42' d='M354.69,206.31c-2.69,0-4.86,2.18-4.86,4.86s2.18,4.86,4.86,4.86,4.86-2.18,4.86-4.86-2.18-4.86-4.86-4.86Z'/>
17940        <circle fill='#384a42' cx='300.35' cy='248.7' r='4.86' transform='translate(-44.36 431.01) rotate(-67.5)'/>
17941        <circle fill='#384a42' cx='264.34' cy='248.7' r='4.86' transform='translate(-66.59 397.74) rotate(-67.5)'/>
17942        <circle fill='#384a42' cx='372.36' cy='248.7' r='4.86' transform='translate(-35.03 62.86) rotate(-9.22)'/>
17943        <circle fill='#384a42' cx='408.37' cy='248.7' r='4.86'/>
17944        <circle fill='#384a42' cx='336.36' cy='248.7' r='4.86' transform='translate(-22.13 464.28) rotate(-67.5)'/>
17945        <circle fill='#384a42' cx='300.35' cy='403.63' r='4.86' transform='translate(-187.5 526.66) rotate(-67.5)'/>
17946        <circle fill='#384a42' cx='264.34' cy='403.63' r='4.86' transform='translate(-209.73 493.39) rotate(-67.5)'/>
17947        <circle fill='#384a42' cx='372.36' cy='403.63' r='4.86' transform='translate(-59.85 64.86) rotate(-9.22)'/>
17948        <circle fill='#384a42' cx='408.37' cy='403.63' r='4.86'/>
17949        <circle fill='#384a42' cx='336.36' cy='403.63' r='4.86' transform='translate(-165.27 5
1794959.92) rotate(-67.5)'/>
17950        <circle fill='#384a42' cx='282.34' cy='434.42' r='4.86' transform='translate(-227.06 529.03) rotate(-67.5)'/>
17951        <circle fill='#384a42' cx='246.34' cy='434.42' r='4.86' transform='translate(-249.29 495.76) rotate(-67.5)'/>
17952        <circle fill='#384a42' cx='354.36' cy='434.42' r='4.86' transform='translate(-65.01 62.37) rotate(-9.22)'/>
17953        <circle fill='#384a42' cx='390.37' cy='434.42' r='4.86'/>
17954        <circle fill='#384a42' cx='426.37' cy='434.42' r='4.86'/>
17955        <circle fill='#384a42' cx='318.35' cy='434.42' r='4.86' transform='translate(-204.83 562.3) rotate(-67.5)'/>
17956        <circle fill='#384a42' cx='282.34' cy='288.3' r='4.86'/>
17957        <circle fill='#384a42' cx='354.36' cy='288.3' r='4.86'/>
17958        <circle fill='#384a42' cx='390.37' cy='288.3' r='4.86'/>
17959        <circle fill='#384a42' cx='318.35' cy='288.3' r='4.86'/>
17960        <circle fill='#384a42' cx='282.34' cy='365.69' r='4.86'/>
17961        <circle fill='#384a42' cx='354.36' cy='365.69' r='4.86'/>
17962        <circle fill='#384a42' cx='390.37' cy='365.69' r='4.86'/>
17963        <circle fill='#384a42' cx='318.35' cy='365.69' r='4.86'/>
17964        <circle fill='#384a42' cx='336.36' cy='321.3' r='4.86' transform='translate(-89.21 509.1) rotate(-67.5)'/>
17965        <circle fill='#384a42' cx='372.36' cy='321.3' r='4.86' transform='translate(-46.66 63.79) rotate(-9.22)'/>
17966        <circle fill='#384a42' cx='300.35' cy='321.3' r='4.86' transform='translate(-111.43 475.83) rotate(-67.5)'/>
17967      </svg>
17968              <span aria-label='This product has Premium Suede' class='text-sm md:text-tiny'>Premium Suede</span>
17969            </span>
17970          
17971            
17972            
17973            <span class='flex flex-col justify-start items-center gap-2 text-center max-w-[80px] min-w-[80px] md:max-w-[100px] md:min-w-[100px]' style='color: #000000;'>
17974              <svg class='easy w-[52px]' fill='none' stroke='#384a42' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 679.58 687.23' width='24' xmlns='http://www.w3.org/2000/svg' aria-hidden='true'>
17975      <defs>
17976        <style>
17977          .easy path {
17978            fill: #384a42;
17979          }
17980        </style>
17981      </defs>
17982      <path class='st0' d='M339.79,675.53c-88.66,0-172.01-34.53-234.7-97.21C42.4,515.62,7.88,432.27,7.88,343.61S42.4,171.61,105.09,108.92,251.13,11.7,339.79,11.7s172.01,34.53,234.7,97.22c62.69,62.69,97.22,146.04,97.22,234.7s-34.53,172.01-97.22,234.7-146.04,97.21-234.7,97.21ZM339.79,21.7c-85.99,0-166.83,33.49-227.63,94.29-60.8,60.8-94.29,141.64-94.29,227.63s33.49,166.83,94.29,227.63c60.8,60.8,141.64,94.29,227.63,94.29s166.83-33.48,227.63-94.29c60.8-60.8,94.29-141.64,94.29-227.63s-33.49-166.83-94.29-227.63c-60.8-60.8-141.64-94.29-227.63-94.29Z'/>
17983      <rect x='242.09' y='357.93' width='5.79' height='81.04'/>
17984      <rect x='438.04' y='357.93' width='5.79' height='81.04'/>
17985      <path d='M393.69,322.93c.14.02.28.04.42.07.09-.02.19-.04.3-.07-.27-.07-.55-.1-.72,0Z'/>
17986      <path d='M427.04,245.96h-65.23c-1.1,0-1.94.4-2.54,1-.04.04-.08.08-.13.12-.02.03-.05.05-.07.07-.61.6-1.02,1.44-1.02,2.55v58.86c0,4.26-.82,9.74,1.61,13.5,3.21,4.95,9.99,4.81,15.2,5.6,5.99.91,12.04,2.19,18.08,2.74,4.31.39,8.97-.93,13.23-1.58,5.49-.83,11.26-1.26,16.67-2.52,6.68-1.56,7.94-7.17,7.94-13.02v-63.6c0-2.03-1.72-3.75-3.75-3.75ZM365.56,253.46h57.73v18.34c-4.48,1.08-8.95,2.17-13.43,3.25-3.83.93-7.66,1.85-11.48,2.78-1.07.26-2.2.44-3.26.78-1.27-.58-4.68-1.11-5.31-1.28-3.68-1.03-7.36-2.06-11.04-3.09-4.4-1.23-8.81-2.46-13.21-3.7v-17.08ZM395.58,278.94c-.04-.09-.16-.18-.33-.27.14.05.26.13.33.27ZM395.06,278.62s-.06.02-.09.03c-1.8.61-.7-.1.09-.03ZM423.29,316.69c-1.21,3.94-10.88,3.67-14.22,4.17-.96.14-11.52,1.39-14.66,2.06.64.17,1.24.59.23.21-.16-.06-.34-.1-.53-.14-.37.09-.58.16-.58.22,0-.15.07-.23.17-.29-.55-.07-1.12-.11-1.59-.18-3.16-.48-6.32-.96-9.48-1.44-4.54-.69-10.29-.62-14.61-2.22-3.78-1.4-2.46-7.17-2.46-10.52v-30.25c3.9,1.09,7.79,2.18,11.69,3.27,5.3,1.48,10.97,3.87,16.44,4.6,2.01.27,4.05-.5,6-.97,3.73-.9,7.47-1.81,11.2-2.71,4.13-1,8.27-2,12.4-3v26.31c0,3.12.93,7.86,0,10.88Z'/>
17987      <path d='M285.06,322.93c.14.02.28.04.42.07.09-.02.19-.04.3-.07-.27-.07-.55-.1-.72,0Z'/>
17988      <path d='M266.23,327.67c5.99.91,12.04,2.19,18.08,2.74,4.31.39,8.97-.93,13.23-1.58,5.49-.83,11.26-1.26,16.67-2.52,6.68-1.56,7.94-7.17,7.94-13.02v-63.6c0-2.03-1.72-3.75-3.75-3.75h-65.23c-1.1,0-1.94.4-2.54,1-.04.04-.08.08-.13.12-.02.03-.05.05-.07.07-.61.6-1.02,1.44-1.02,2.55v58.86c0,4.26-.82,9.74,1.61,13.5,3.21,4.95,9.99,4.81,15.2,5.6ZM256.93,253.46h57.73v18.34c-4.48,1.08-8.95,2.17-13.43,3.25-3.83.93-7.66,1.85-11.48,2.78-1.07.26-2.2.44-3.26.78-1.27-.58-4.68
17988-1.11-5.31-1.28-3.68-1.03-7.36-2.06-11.04-3.09-4.4-1.23-8.81-2.46-13.21-3.7v-17.08ZM286.96,278.94c-.04-.09-.16-.18-.33-.27.14.05.26.13.33.27ZM286.43,278.62s-.06.02-.09.03c-1.8.61-.7-.1.09-.03ZM256.93,308.57v-30.25c3.9,1.09,7.79,2.18,11.69,3.27,5.3,1.48,10.97,3.87,16.44,4.6,2.01.27,4.05-.5,6-.97,3.73-.9,7.47-1.81,11.2-2.71,4.13-1,8.27-2,12.4-3v26.31c0,3.12.93,7.86,0,10.88-1.21,3.94-10.88,3.67-14.22,4.17-.96.14-11.52,1.39-14.66,2.06.64.17,1.24.59.23.21-.16-.06-.34-.1-.53-.14-.37.09-.58.16-.58.22,0-.15.07-.23.17-.29-.55-.07-1.12-.11-1.59-.18-3.16-.48-6.32-.96-9.48-1.44-4.54-.69-10.29-.62-14.61-2.22-3.78-1.4-2.46-7.17-2.46-10.52Z'/>
17989      <path d='M538.17,338.63c-15.44-55.26-37.72-108.96-71.47-155.69-3.08-4.24-6.2-8.26-10.2-11.76-16.22-12.18-36.97-16.03-55.43-23.82-3.28-1.26-6.26-3.12-8.91-5.4-5.7-4.84-11.36-9.69-17.08-14.55-1.92-1.61-4.04-3.11-6.5-3.68-4.79-.94-9.8.59-14.61.68-10.3.55-21.01.52-31.47-.2-4.99-.28-10.58-2.01-15.04,1.02-6.72,5.29-12.61,11.61-19.07,17.24-2.9,2.81-6.39,4.88-10.26,6.05-13.45,4.44-26.98,9.01-39.92,14.61-19.9,7.45-30.34,26.69-41.12,43.68-46.73,73.6-62.31,160.84-88.95,242.65-3.34,11.05-6.77,22.09-10.1,33.15-1.7,5.07.65,8.54,5.52,10.09,14.53,5.88,29.08,11.73,43.62,17.6,2.65,1.13,6.18,2.35,8.64.35,20.67-37.86,37.04-78.67,56.32-117.58.87-1.84,2.06-4.04,2.07-.7-1.13,32.42-1.8,65.02,0,97.34.54,4.87,5.25,5.71,9.47,5.49,78.58-.03,157.14.07,235.72-.04,3.89-.02,6.85-1.58,7.27-5.6,1.42-31.75.57-63.69-.67-95.5-.1-5.1,2.25.72,3.06,2.35,17.08,36.34,34.17,72.74,51.25,109.09.96,2.03,2.14,4.46,4.01,5.52,2.44,1.48,5.76.24,8.27-.81,14.6-5.9,29.22-11.76,43.8-17.68,3.73-1.39,6.76-4.21,5.47-8.59-14.51-48.38-29.17-96.74-43.63-145.13l-.06-.19ZM316.16,136.54c2.86.11,5.75,0,8.62,0h36.97c.67,0,1.39.08,2.08.06-.24.29-.41.82-.65,1.64-4.79,16.1-12.76,31.08-23.3,44.12-9.5-11.67-16.99-24.93-21.88-39.19-.48-1.41-.94-2.83-1.38-4.25-.32-1.05-.39-2.01-.86-2.4.15.01.29.03.4.03ZM216.08,366.52c-.41,1.68-.96,3.34-1.72,4.95-15.76,33.54-31.51,67.09-47.27,100.63-4.94,10.51-9.87,21.02-14.81,31.53-15.48-6.25-30.97-12.49-46.45-18.74,14.58-47.53,28.72-95.18,43.04-142.78,9.09-30.23,18.33-60.43,32.11-88.91,11.22-23.19,24.37-45.43,39.2-66.48,12.76,11.15,16.64,26.78,17.53,43.42.51,9.56.58,19.45-.68,28.97-.57,4.31-2.58,8.26-4.76,11.99-.86,1.47-2.08,2.92-3.29,4.39-1.66-.27-3.34.48-3.65,2.65-.21,1.46-.4,2.92-.61,4.38-.61,2.32-.87,4.88-1.03,7.46-3.39,25.39-5.93,50.93-7.62,76.53ZM223.42,368.41c.57-3.19.56-6.68.88-9.77.52-4.94,1.04-9.88,1.55-14.82l6.26-59.68c5.78-6.8,11.41-15.31,12.35-24.26,1.2-11.44,1.35-22.99.45-34.45-.74-9.44-2.15-18.45-6.39-27.03-3.25-6.58-7.83-12.27-13.28-17.08,5.31-6.49,14.19-10.05,21.8-13.05,12.05-4.75,24.34-8.91,36.65-12.94,8.11,18.75,16.22,37.49,24.32,56.24.75,1.72,3.65,2.45,5.13,1.35,4.75-3.54,9.49-7.08,14.24-10.61v253.17h-106.29c-.32-29.01.44-58.08,2.31-87.07ZM327.4,487.32h-105.37v-24.34h105.37v24.34ZM329.25,191.62c-5.48,4.09-10.96,8.17-16.44,12.26-7.51-17.37-15.03-34.74-22.54-52.11,5.94-5.46,11.88-10.92,17.82-16.38,0,.32.02.65.07,1,.53,4.41,2.65,9.11,4.23,13.23,1.9,4.95,4.06,9.81,6.51,14.51,4.37,8.39,9.66,16.23,15.66,23.53-1.77,1.32-3.54,2.64-5.31,3.95ZM346,487.32h-11.11v-24.34h11.11v24.34ZM346.6,284.96v170.52h-11.7V196.72c1.72-1.28,3.44-2.56,5.16-3.85,2.18,1.7,4.36,3.41,6.54,5.11v86.98ZM345.4,187.38c10.83-13.39,19.18-28.61,24.37-45.08.76-2.42,1.49-5.21,1.36-7.61,6.25,5.33,12.5,10.66,18.74,15.99-7.91,17.71-15.82,35.43-23.74,53.14-4.47-3.49-8.94-6.99-13.4-10.48-1.75-2.28-4.78-4.26-7.33-5.95ZM458.88,487.32h-105.37v-24.34h105.37v24.34ZM354.1,455.48v-251.63l10.85,8.49c1.68,1.32,4.8,1.69,5.89-.76,8.52-19.08,17.04-38.16,25.57-57.24,11.02,4.33,22.13,8.35,33.29,12.3,6.7,2.37,13.32,5.11,19.32,8.96,2.16,1.39,3.6,2.97,5.1,5.07.12.17.23.35.35.53-5.27,4.63-9.73,10.07-12.98,16.37-4.55,8.81-6.05,18.1-6.82,27.87-.88,11.21-.76,22.5.37,33.68.94,9.32,6.42,17.95,12.43,25.03,1.52,14.47,3.03,28.93,4.55,43.4.89,8.52,1.79,17.04,2.68,25.56.59,5.58.29,12.53,2.12,17.89,1.83,28.13,2.7,56.32,2.63,84.48h-105.35ZM527.29,503.64l-39.66-84.43c-7.2-15.32-14.39-30.64-21.59-45.97-.58-1.23-1.35-2.52-1.88-3.82-2.01-30.14-5.09-60.2-9.27-90.06-.28-2.02-1.76-2.81-3.3-2.7-1.78-2.36-3.83-4.66-5.14-7.05-5.05-9.24-4.9-19.66-4.87-29.98.06-19.65,2.41-39.41,17.72-52.85.06.01.12.02.18.03,21.76,30.87,40.29,64.38,53.34,99.86,14.32,38.94,24.95,79.31,36.87,119.02,7.93,26.42,15.95,52.82,24.04,79.19-15.48,6.25-30.97,12.49-46.45,18.74Z'/>
17990    </svg>
17991
17992  
17993              <span aria-label='This product has Timeless Fit' class='text-sm md:text-tiny'>Timeless Fit</span>
17994            </span>
17995          
17996            
17997            
17998            <span class='flex flex-col justify-start items-center gap-2 text-center max-w-[80px] min-w-[80px] md:max-w-[100px] md:min-w-[100px]' style='color: #000000;'>
17999              <svg id='Capa_1' class='lining w-[52px]' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 684.36 674.33'>
18000      <!-- Generator: Adobe Illustrator 29.8.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 2)  -->
18001      <defs>
18002        <style>
18003          .st0 {
18004            fill: none;
18005          }
18006
18007          .st1 {
18008            fill: #384a42;
18009          }
18010
18011          .st2 {
18012            fill: #fff;
18013          }
18014        </style>
18015      </defs>
18016      <g>
18017        <path class='st1' d='M342.18,669.08c-88.66,0-172.01-34.53-234.7-97.21S10.27,425.82,10.27,337.17,44.79,165.16,107.48,102.47C170.17,39.78,253.52,5.25,342.18,5.25s172.01,34.53,234.7,97.22,97.21,146.04,97.21,234.7-34.53,172.01-97.21,234.7c-62.69,62.69-146.04,97.21-234.7,97.21ZM342.18,15.25c-85.99,0-166.83,33.49-227.63,94.29C53.75,170.34,20.27,251.18,20.27,337.17s33.49,166.83,94.29,227.63c60.8,60.8,141.64,94.29,227.63,94.29s166.83-33.48,227.63-94.29c60.8-60.8,94.29-141.64,94.29-227.63s-33.49-166.83-94.29-227.63C509,48.74,428.17,15.25,342.18,15.25Z'/>
18018        <g>
18019          <path class='st0' d='M337.29,190.27v258.76h11.7V191.53c-2.18-1.7-4.36-3.41-6.54-5.11l-5.16,3.85Z'/>
18020          <path class='st0' d='M251.82,302.12v-58.86c0-1.11.41-1.95,1.02-2.55.02-.03.05-.05.07-.07.04-.04.08-.08.13-.12.6-.6,1.44-1,2.54-1h65.23c2.03,0,3.75,1.72,3.75,3.75v63.6c0,5.84-1.27,11.46-7.94,13.02-5.41,1.26-11.18,1.69-16.67,2.52-4.26.64-8.92,1.97-13.23,1.58-6.03-.55-12.09-1.84-18.08-2.74-5.2-.79-11.99-.64-15.2-5.6-2.43-3.76-1.61-9.24-1.61-13.5ZM244.48,351.49h5.79v81.04h-5.79v-81.04Z'/>
18021          <path class='st0' d='M372.16,135.85c-5.19,16.47-13.54,31.69-24.37,45.08,2.55,1.7,5.58,3.67,7.33,5.95,4.47,3.49,8.94,6.99,13.4,10.48,7.91-17.71,15.82-35.43,23.74-53.14-6.25-5.33-12.5-10.66-18.74-15.99.13,2.4-.6,5.19-1.36,7.61Z'/>
18022          <path class='st0' d='M331.64,185.17c1.77-1.32,3.54-2.64,5.31-3.95-5.99-7.3-11.29-15.14-15.66-23.53-2.45-4.7-4.62-9.56-6.51-14.51-1.58-4.13-3.7-8.82-4.23-13.23-.04-.35-.06-.68-.07-1-5.94,5.46-11.88,10.92-17.82,16.38,7.51,17.37,15.03,34.74,22.54,52.1,5.48-4.09,10.96-8.17,16.44-12.26Z'/>
18023          <path class='st0' d='M381.16,267.78c3.68,1.03,7.36,2.06,11.04,3.09.63.18,4.05.7,5.31,1.28,1.05-.34,2.18-.52,3.26-.78,3.83-.93,7.66-1.85,11.48-2.78,4.48-1.08,8.95-2.17,13.43-3.25v-18.34h-57.73v17.08c4.4,1.23,8.81,2.46,13.21,3.7Z'/>
18024          <path class='st0' d='M366.22,130.14c-.69.02-1.42-.06-2.08-.06h-36.97c-2.86,0-5.75.11-8.62,0-.11,0-.25-.02-.4-.03.46.39.54,1.35.86,2.4.44,1.43.9,2.84,1.38,4.25,4.88,14.25,12.38,27.52,21.88,39.19,10.54-13.04,18.51-28.03,23.3-44.12.24-.82.41-1.35.65-1.64Z'/>
18025          <path class='st0' d='M293.45,278.77c-1.95.47-3.99,1.24-6,.97-5.46-.73-11.14-3.12-16.44-4.6-3.9-1.09-7.79-2.18-11.69-3.27v30.25c0,3.35-1.32,9.12,2.46,10.52,4.32,1.6,10.08,1.53,14.61,2.22,3.16.48,6.32.96,9.48,1.44.46.07,1.04.1,1.59.18.17-.1.44-.07.71,0,3.14-.67,13.71-1.92,14.66-2.06,3.34-.5,13.01-.23,14.22-4.17.93-3.02,0-7.75,0-10.88v-26.31c-4.13,1-8.27,2-12.4,3-3.73.9-7.47,1.81-11.2,2.71Z'/>
18026          <path class='st0' d='M288.4,316.69c1.01.38.41-.04-.23-.21-.11.02-.21.05-.3.07.19.04.37.08.53.14Z'/>
18027          <path class='st0' d='M224.42,456.53v24.34h105.37v-24.34h-105.37Z'/>
18028          <path class='st0' d='M454.41,321.09c-1.52-14.47-3.03-28.93-4.55-43.4-6.01-7.08-11.49-15.71-12.43-25.03-1.12-11.19-1.25-22.47-.37-33.68.77-9.76,2.27-19.06,6.82-27.87,3.25-6.29,7.72-11.74,12.98-16.37-.12-.17-.23-.35-.35-.53-1.5-2.1-2.94-3.69-5.1-5.07-6-3.85-12.62-6.59-19.32-8.96-11.16-3.95-22.27-7.97-33.29-12.3-8.52,19.08-17.04,38.16-25.57,57.24-1.09,2.45-4.21,2.07-5.89.76-3.62-2.83-7.24-5.66-10.85-8.49v251.63h105.35c.07-28.16-.8-56.35-2.63-84.48-1.83-5.36-1.53-12.31-2.12-17.89-.89-8.52-1.79-17.04-2.68-25.57ZM433.18,268.29v38.56c0,5.84-1.27,11.46-7.94,13.02-5.41,1.26-11.18,1.69-16.67,2.52-4.26.64-8.92,1.97-13.23,1.58-6.03-.55-12.09-1.84-18.08-2.74-5.2-.79-11.99-.64-15.2-5.6-2.43-3.76-1.61-9.24-1.61-13.5v-58.86c0-1.11.41-1.95,1.02-2.55.02-.03.05-.05.07-.07.04-.04.08-.08.13-.12.6-.6,1.44-1,2.54-1h65.23c2.03,0,3.75,1.72,3.75,3.75v25.04ZM446.22,432.52h-5.79v-81.04h5.79v81.04Z'/>
18029          <path class='st0' d='M287.28,316.77c0-.06.22-.13.58-.22-.13-.03-.27-.05-.42-.07-.1.05-.16.14-.17.29Z'/>
18030          <path class='st0' d='M395.91,316.77c0-.06.22-.13.58-.22-.13-.03-.27-.05-.42-.07-.1.05-.16.14-.17.29Z'/>
18031          <path class='st0' d='M402.07,278.77c-1.95.47-3.99,1.24-6,.97-5.46-.73-11.14-3.12-16.44-4.6-3.9-1.09-7.79-2.18
18031-11.69-3.27v30.25c0,3.35-1.32,9.12,2.46,10.52,4.32,1.6,10.08,1.53,14.61,2.22,3.16.48,6.32.96,9.48,1.44.46.07,1.04.1,1.59.18.17-.1.44-.07.72,0,3.14-.67,13.71-1.92,14.66-2.06,3.34-.5,13.01-.23,14.22-4.17.93-3.02,0-7.75,0-10.88v-26.31c-4.13,1-8.27,2-12.4,3-3.73.9-7.47,1.81-11.2,2.71Z'/>
18032          <path class='st0' d='M448.42,456.53h-92.53v24.34h105.37v-24.34h-12.84Z'/>
18033          <path class='st0' d='M397.03,316.69c1.01.38.41-.04-.23-.21-.11.02-.21.05-.3.07.19.04.37.08.53.14Z'/>
18034          <path class='st0' d='M397.36,272.2s.06-.02.09-.03c-.79-.08-1.89.63-.09.03Z'/>
18035          <path class='st0' d='M397.97,272.49c-.07-.14-.19-.22-.33-.27.17.09.28.18.33.27Z'/>
18036          <path class='st0' d='M337.29,456.53v24.34h11.11v-24.34h-11.11Z'/>
18037        </g>
18038        <g>
18039          <path fill='#384a42' class='st2' d='M156.7,305.21c-.28.86-.55,1.74-.83,2.63.28-.89.56-1.76.83-2.63Z'/>
18040          <path fill='#384a42' class='st2' d='M144.64,344.7c4.28-14.33,7.91-26.34,11.24-36.87-3.32,10.52-6.95,22.54-11.24,36.87h0Z'/>
18041        </g>
18042      </g>
18043      <rect fill='#384a42'  x='244.48' y='351.49' width='5.79' height='81.04'/>
18044      <rect fill='#384a42'  x='440.43' y='351.49' width='5.79' height='81.04'/>
18045      <path fill='#384a42' d='M396.08,316.48c.14.02.28.04.42.07.09-.02.19-.04.3-.07-.27-.07-.55-.1-.72,0Z'/>
18046      <path fill='#384a42' d='M429.43,239.51h-65.23c-1.1,0-1.94.4-2.54,1-.04.04-.09.08-.13.12-.02.02-.05.05-.07.07-.61.6-1.02,1.44-1.02,2.55v58.86c0,4.26-.82,9.74,1.61,13.5,3.21,4.95,9.99,4.81,15.2,5.6,5.99.91,12.04,2.19,18.08,2.74,4.31.39,8.97-.93,13.23-1.58,5.49-.83,11.26-1.26,16.67-2.52,6.68-1.56,7.94-7.17,7.94-13.02v-63.6c0-2.03-1.72-3.75-3.75-3.75ZM367.95,247.01h57.73v18.34c-4.48,1.08-8.95,2.17-13.43,3.25-3.83.93-7.66,1.85-11.48,2.78-1.07.26-2.2.44-3.26.78-1.27-.58-4.68-1.11-5.31-1.28-3.68-1.03-7.36-2.06-11.04-3.09-4.4-1.23-8.81-2.46-13.21-3.7v-17.08ZM397.97,272.49c-.04-.09-.16-.18-.33-.27.14.05.26.13.33.27ZM397.45,272.17s-.06.02-.09.03c-1.8.61-.7-.1.09-.03ZM425.68,310.24c-1.21,3.94-10.88,3.67-14.22,4.17-.96.14-11.52,1.39-14.66,2.06.64.17,1.24.59.23.21-.16-.06-.34-.1-.53-.14-.37.09-.58.16-.58.22,0-.15.07-.23.17-.29-.55-.07-1.12-.11-1.59-.18-3.16-.48-6.32-.96-9.48-1.44-4.54-.69-10.29-.62-14.61-2.22-3.78-1.4-2.46-7.17-2.46-10.52v-30.25c3.9,1.09,7.79,2.18,11.69,3.27,5.3,1.48,10.97,3.87,16.44,4.6,2.01.27,4.05-.5,6-.97,3.73-.9,7.47-1.81,11.2-2.71,4.13-1,8.27-2,12.4-3v26.31c0,3.12.93,7.86,0,10.88Z'/>
18047      <path fill='#384a42' d='M396.08,316.48c.14.02.28.04.42.07.09-.02.19-.04.3-.07-.27-.07-.55-.1-.72,0Z'/>
18048      <path fill='#384a42' d='M429.43,239.51h-65.23c-1.1,0-1.94.4-2.54,1-.04.04-.09.08-.13.12-.02.02-.05.05-.07.07-.61.6-1.02,1.44-1.02,2.55v58.86c0,4.26-.82,9.74,1.61,13.5,3.21,4.95,9.99,4.81,15.2,5.6,5.99.91,12.04,2.19,18.08,2.74,4.31.39,8.97-.93,13.23-1.58,5.49-.83,11.26-1.26,16.67-2.52,6.68-1.56,7.94-7.17,7.94-13.02v-63.6c0-2.03-1.72-3.75-3.75-3.75ZM367.95,247.01h57.73v18.34c-4.48,1.08-8.95,2.17-13.43,3.25-3.83.93-7.66,1.85-11.48,2.78-1.07.26-2.2.44-3.26.78-1.27-.58-4.68-1.11-5.31-1.28-3.68-1.03-7.36-2.06-11.04-3.09-4.4-1.23-8.81-2.46-13.21-3.7v-17.08ZM397.97,272.49c-.04-.09-.16-.18-.33-.27.14.05.26.13.33.27ZM397.45,272.17s-.06.02-.09.03c-1.8.61-.7-.1.09-.03ZM425.68,310.24c-1.21,3.94-10.88,3.67-14.22,4.17-.96.14-11.52,1.39-14.66,2.06.64.17,1.24.59.23.21-.16-.06-.34-.1-.53-.14-.37.09-.58.16-.58.22,0-.15.07-.23.17-.29-.55-.07-1.12-.11-1.59-.18-3.16-.48-6.32-.96-9.48-1.44-4.54-.69-10.29-.62-14.61-2.22-3.78-1.4-2.46-7.17-2.46-10.52v-30.25c3.9,1.09,7.79,2.18,11.69,3.27,5.3,1.48,10.97,3.87,16.44,4.6,2.01.27,4.05-.5,6-.97,3.73-.9,7.47-1.81,11.2-2.71,4.13-1,8.27-2,12.4-3v26.31c0,3.12.93,7.86,0,10.88Z'/>
18049      <path fill='#384a42' d='M268.62,321.22c5.99.91,12.04,2.19,18.08,2.74,4.31.39,8.97-.93,13.23-1.58,5.49-.83,11.26-1.26,16.67-2.52,6.68-1.56,7.94-7.17,7.94-13.02v-63.6c0-2.03-1.72-3.75-3.75-3.75h-65.23c-1.1,0-1.94.4-2.54,1-.04.04-.09.08-.13.12-.02.02-.05.05-.07.07-.61.6-1.02,1.44-1.02,2.55v23.67c0-1.35.59-2.3,1.43-2.9.1-.09.21-.18.32-.26-.11.08-.22.16-.32.26,0,0,0,0,0,0,0,0,0,0,0,0-.84.6-1.43,1.55-1.43,2.9v35.19c0,4.26-.82,9.74,1.61,13.5,3.21,4.95,9.99,4.81,15.2,5.6ZM252.25,268.64s0,0,0,0c.07.14.16.27.25.4-.09-.13
18049-.18-.26-.25-.4ZM317.05,310.24c-1.21,3.94-10.88,3.67-14.22,4.17l-14.66,2.06s0,0,0,0c-.14-.04-.28-.06-.41-.06-3.2-.47-8.33-1.09-11.37-1.55-4.54-.69-10.29-.62-14.61-2.22-3.78-1.4-2.46-7.17-2.46-10.52v-30.25c3.9,1.09,7.79,2.18,11.69,3.27,5.3,1.48,10.97,3.87,16.44,4.6,2.01.27,4.05-.5,6-.97,3.73-.9,7.47-1.81,11.2-2.71,4.13-1,8.27-2,12.4-3v26.31c0,3.12.93,7.86,0,10.88ZM259.32,264.09v-17.08h57.73v18.34c-4.48,1.08-8.95,2.17-13.43,3.25-3.83.93-7.66,1.85-11.48,2.78-1.07.26-2.36.49-3.41.83l-5.16-1.33c-3.68-1.03-7.36-2.06-11.04-3.09-4.4-1.23-8.81-2.46-13.21-3.7h0c-.92-.26-1.83-.51-2.75-.77.92.26,1.84.51,2.75.77ZM253.95,270.3s-.07-.04-.1-.06c.04.02.07.04.11.06,0,0,0,0,0,0ZM256.68,263.47c-.87-.24-1.82-.19-2.65.14.83-.33,1.78-.37,2.65-.14Z'/>
18050      <path fill='#384a42' d='M540.44,332.24c-15.08-53.79-36.43-106.12-68.86-151.9-6.72-10.7-15.69-19.81-27.78-24.13-15.14-6.89-32.02-10.36-46.63-18.35-9.12-6.33-16.3-16.49-26.68-20.6-15.48.77-31.03,2.21-46.72.68-5.24-.53-11.3-2.09-15.45,2.19-6.9,6.32-13.59,12.94-20.76,18.98-20.18,9.88-44.45,12.66-62.36,27.09-29.89,32.51-49.2,74.79-65.01,115.56-.85,4.13-4.9,9.58-3.48,13.52,7.62,1.92,32.66.15,39.54.71,2.4.23.83-9.45,1.25-11.79-1.03-6.77,2.6-13.88,9.67-11.08,6.95,4.66,13.38,12.24,19.26,17.21,9.92,11.29,3.7-9.09,10.09-15.56,9.41-10.62,11.34-24.62,11.13-38.31-.05-14.89-.28-30.37-6.64-44.09-2.03-4.29-4.67-8.28-7.75-11.88-1.58-2.27-5.33-4.29-4.12-7.29,3.65-4.93,10.26-7.51,15.75-10.02,11.81-4.87,24.13-9.13,36.37-13.18,3.03-1.29,5.75-.18,6.73,3.03,7.93,17.04,14.12,35.19,23,51.67,5.71,5.44,13.3-8.72,18.32-7.21,1.42,82.17.01,164.7.49,246.93.04,2.54-.67,4.54-3.48,4.73-32.86.21-65.84.02-98.65.06-2.27,0-4.09-.78-4.34-3.29-.52-30.09.66-60.3,2.68-90.35,1.5-8.79-5.73.92-7.51,2.86-6.16,3.7-14.63,16.77-20.45,5.1-1.17-4.7-.26-10.74-.54-15.54,0-2.37,0-3.16-.62-3.27-6.83-.14-45.29-.02-51.63-.06-7.74-1.16-7.33,9.32-9.51,14.44-11.35,39.58-23.52,78.89-35.46,118.3-1.35,3.82.87,7.07,4.61,8.21,15.68,6.35,31.4,12.69,47.1,19,3.39,1.51,6.9.8,8.47-2.83,18.99-39.02,36.49-79.75,56.09-118.07-.44,33.14-1.86,66.77.18,99.93.39,3.48,3.1,5.04,6.48,4.98,79.77.06,159.56.05,239.32,0,4.68.25,6.99-3.15,6.68-7.53,1.24-31.91-.18-64.24-.68-96.06,15.8,30.38,29.62,63.01,44.73,94.08,3.28,6.98,6.55,13.95,9.83,20.92,1.3,4.2,5.33,6.87,9.53,4.52,15.51-6.23,31.04-12.5,46.55-18.77,1.77-.7,3.73-1.67,4.71-3.24-10.1-50.09-30.07-100.1-43.4-150.14l-.06-.19ZM367.58,130.09s0,0,0,0c-.18-.07-.33-.12-.47-.16.14.03.3.09.47.16ZM318.15,130.06c.15.01.29.03.4.03,2.86.11,5.75,0,8.62,0h36.97c.67,0,1.39.08,2.08.06-.24.29-.41.82-.65,1.64-4.79,16.1-12.76,31.08-23.3,44.12-9.5-11.67-16.99-24.93-21.88-39.19-.48-1.41-.94-2.83-1.38-4.25-.32-1.05-.39-2.01-.86-2.4-.29-.24-.72-.27-1.47.03t0,0c.74-.3,1.18-.27,1.47-.03ZM345.76,180.59c-.15-.52-.42-1.03-.83-1.51.42.48.69.99.83,1.51ZM344.66,178.77c.16.1.33.19.49.31,0,0,0,0,0,0-.16-.12-.32-.21-.49-.31ZM341.22,185.46h0c-.08-.07-.17-.13-.25-.2.08.07.17.13.25.2ZM339.8,184.34h0c-.22-.17-.4-.36-.56-.54.16.19.34.37.56.54ZM338.78,180.87c.14-.37.35-.71.61-1.03-.26.32-.47.66-.61,1.03ZM329.79,480.87h-105.37v-24.34h105.37v24.34ZM331.45,185.35c-.24.14-.47.32-.67.51.2-.2.43-.37.67-.51h0ZM331.64,185.17c-5.48,4.09-10.96,8.17-16.44,12.26-7.51-17.37-15.03-34.74-22.54-52.1,5.94-5.46,11.88-10.92,17.82-16.38,0,.32.02.65.07,1,.53,4.41,2.65,9.11,4.23,13.23,1.9,4.95,4.06,9.81,6.51,14.51,4.37,8.39,9.66,16.23,15.66,23.53-1.77,1.32-3.54,2.64-5.31,3.95ZM348.39,480.87h-11.11v-24.34h11.11v24.34ZM348.99,278.51v170.52h-11.7V190.27c1.72-1.28,3.44-2.56,5.16-3.85,2.18,1.7,4.36,3.41,6.54,5.11v86.98ZM355.13,186.88c-1.75-2.28-4.78-4.25-7.33-5.95,10.83-13.39,19.18-28.61,24.37-45.08.76-2.42,1.49-5.21,1.36-7.61,6.25,5.33,12.5,10.66,18.74,15.99-7.91,17.71-15.82,35.43-23.74,53.14-4.47-3.49-8.94-6.99-13.4-10.48h0ZM461.27,480.87h-105.37v-24.34h105.37v24.34ZM356.49,449.03v-251.63c3.62,2.83,7.24,5.66,10.85,8.49,1.68,1.32,4.8,1.69,5.89-.76,8.52-19.08,17.04-38.16,25.57-57.24,11.02,4.33,22.13,8.35,33.29,12.3,6.7,2.37,13.32,5.11,19.32,8.96,2.16,1.39,3.6,2.97,5.1,5.07.12.17.23.35.35.53-5.27,4.63-9.73,10.07-12.98,16.37-4.55,8.81-6.05,18.1-6.82,27.87-.88,11.21-.76,22.5.37,33.68.94,9.32,6.42,17.95,12.43,25.03.23.27.45.53.68.79,3.91,28.54,6.79,57.26,8.67,86.06,1.83,28.13,2.7,56.32,2.63,84.48h-105.35Z'/>
18051      <path fill='#384a42' d='M212.33,350.05l31.79-29.64-31.79-29.64c-1.72-1.6-4.53-.38-4.53,1.97v13.37h-65.71v28.59h65.71v13.37c0,2.35,2.81,3.57,4.53,1.97Z'/>
18052    </svg>
18053              <span aria-label='This product has Easy on Lining' class='text-sm md:text-tiny'>Easy on Lining</span>
18054            </span>
18055          
18056      </div>
18057    </div>
18058  
18059  " reassurance-rubber="" product-details="
18060      
18061        <li>The premium suede is soft and strong with a plush feel and sharp image.</li>
18062<li>Unlined construction allows the suede to drape naturally and breathe.</li>
18063<li>Clean interior construction showcases the natural beauty of the suede.</li>
18064<li>The easy-on sleeve lining lets the jacket glide on and off effortlessly.</li>
18065<li>Three functional front pockets add function and style.</li>
18066<li>Genuine horn-inspired buttons add timeless character.</li>
18067<li>Handcrafted by master artisans under responsible and ethical working conditions.</li>
18068      
18069  " shop-pay="
18070  <div class='text-sm font-worksans'>
18071    <form method='post' action='/cart/add' id='product_form_8502334062778' accept-charset='UTF-8' class='shopify-product-form' enctype='multipart/form-data'><input type='hidden' name='form_type' value='product' /><input type='hidden' name='utf8' value='✓' />
18072      <shopify-payment-terms variant-id='46481308254394' shopify-meta='{&quot;type&quot;:&quot;product&quot;,&quot;currency_code&quot;:&quot;USD&quot;,&quot;country_code&quot;:&quot;US&quot;,&quot;variants&quot;:[{&quot;id&quot;:46481308254394,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308287162,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308319930,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308352698,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308385466,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308418234,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308451002,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308483770,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308516538,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:46481308549306,&quot;price_per_term&quot;:&quot;$97&quot;,&quot;price_per_term_amount&quot;:97.25,&quot;full_price&quot;:&quot;$389&quot;,&quot;full_price_amount&quot;:389.0,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4}],&quot;min_price&quot;:&quot;$35&quot;,&quot;min_price_amount&quot;:35.0,&quot;max_price&quot;:&quot;$30,000&quot;,&quot;max_price_amount&quot;:30000.0,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35&quot;,&quot;max_price&quot;:&quot;$50&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}],&quot;min_price_amount&quot;:35.0,&quot;max_price_amount&quot;:49.99},{&quot;min_price&quot;:&quot;$50&quot;,&quot;max_price&quot;:&quot;$150&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4}],&quot;min_price_amount&quot;:50.0,&quot;max_price_amount&quot;:149.99},{&quot;min_price&quot;:&quot;$150&quot;,&quot;max_price&quot;:&quot;$250&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:150.0,&quot;max_price_amount&quot;:249.99},{&quot;min_price&quot;:&quot;$250&quot;,&quot;max_price&quot;:&quot;$1,000&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:250.0,&quot;max_price_amount&quot;:999.99},{&quot;min_price&quot;:&quot;$1,000&quot;,&quot;max_price&quot;:&quot;$1,700&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:18}],&quot;min_price_amount&quot;:1000.0,&quot;max_price_amount&quot;:1699.99},{&quot;min_price&quot;:&quot;$1,700&quot;,&quot;max_price&quot;:&quot;$30,000&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:24}],&quot;min_price_amount&quot;:1700.0,&quot;max_price_amount&quot;:30000.0}],&quot;installments_buyer_prequalification_enabled&quot;:true,&quot;seller_id&quot;:449065}'></shopify-payment-terms>
18073    <input type='hidden' name='product-id' value='8502334062778' /><input type='hidden' name='section-id' value='template--21354730520762__19381129-62e6-47db-b39a-7a56fd0e379b' /></form>
18074  </div>
18075  "></vue-product-main-stepped></div>
18076<script>
18077  (function () {
18078    var shell = document.getElementById('pdp-shell');
18079    var overlay = document.getElementById('pdp-skeleton-overlay');
18080    if (!shell || !overlay) return;
18081
18082    function revealPdp() {
18083      if (!shell.classList.contains('is-loading')) return;
18084      // Lock current (skeleton) height so modules below stay put during the swap.
18085      var locked = 0;
18086      try {
18087        locked = shell.offsetHeight || 0;
18088        if (locked > 0) shell.style.minHeight = locked + 'px';
18089      } catch (e) { /* ignore */ }
18090      shell.classList.remove('is-loading');
18091      overlay.classList.add('is-hidden');
18092      window.setTimeout(function () {
18093        if (overlay && overlay.parentNode) overlay.parentNode.removeChild(overlay);
18094        // Release the lock only once the real PDP has enough height.
18095        window.requestAnimationFrame(function () {
18096          var main = document.getElementById('product-main');
18097          var current = main ? main.offsetHeight : shell.offsetHeight;
18098          if (!locked || current >= locked - 8) {
18099            try { shell.style.minHeight = ''; } catch (e2) { /* ignore */ }
18100          } else {
18101            window.setTimeout(function () {
18102              try { shell.style.minHeight = ''; } catch (e3) { /* ignore */ }
18103            }, 400);
18104          }
18105        });
18106      }, 220);
18107    }
18108
18109    // Expose for Vue mount (ProductMain.hidePdpSkeletonOverlay).
18110    window.__revealPdpShell = revealPdp;
18111
18112    // Prerender activation: page was already built in the background — skip skeleton.
18113    try {
18114      var nav = performance.getEntriesByType('navigation')[0];
18115      if (nav && nav.activationStart > 0) {
18116        revealPdp();
18117        return;
18118      }
18119    } catch (e) { /* ignore */ }
18120
18121    // Safety net: never leave the overlay stuck if the bundle fails to mount.
18122    window.setTimeout(function () {
18123      if (shell.classList.contains('is-loading')) revealPdp();
18124    }, 8000);
18125  })();
18126</script>
18126
18127<vue-size-guide></vue-size-guide>
18128
18129
18130
18131
18132</div><div id="shopify-section-template--21354730520762__product_recommendations_DYx6kN" class="shopify-section"><div id="product-recommendations-container" class="container max-w-[1200px] px-6 md:px-0 py-6 ">
18133    <div class="product-recommendations" data-product-id="8502334062778" data-limit="8">
18134      
18135<h2
18136 class="
18137    heading--template--21354730520762__product_recommendations_DYx6kN
18138  
18139 text-lg md:text-xl text-center md:text-left mb-6">You might also like</h2
18140>
18141
18142<style data-shopify>
18143.heading--template--21354730520762__product_recommendations_DYx6kN{
18144  color: ;
18145  
18146}
18147
18148@media(min-width: 640px) {
18149  .heading--template--21354730520762__product_recommendations_DYx6kN{
18150    color: ;
18151    
18152  }
18153}
18154</style>
18155
18156      <!-- Skeleton: always present initially; hidden/removed after AJAX load -->
18157      <div class="pr-skeleton grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-3 md:gap-6" aria-hidden="true"><div class="w-full flex flex-col justify-start pb-3">
18158            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18159            <div class="flex h-fit justify-around flex-col items-center mt-2">
18160              <div class="w-full flex flex-col items-center">
18161                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18162                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18163              </div></div>
18164          </div><div class="w-full flex flex-col justify-start pb-3">
18165            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18166            <div class="flex h-fit justify-around flex-col items-center mt-2">
18167              <div class="w-full flex flex-col items-center">
18168                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18169                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18170              </div></div>
18171          </div><div class="w-full flex flex-col justify-start pb-3">
18172            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18173            <div class="flex h-fit justify-around flex-col items-center mt-2">
18174              <div class="w-full flex flex-col items-center">
18175                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18176                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18177              </div></div>
18178          </div><div class="w-full flex flex-col justify-start pb-3">
18179            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18180            <div class="flex h-fit justify-around flex-col items-center mt-2">
18181              <div class="w-full flex flex-col items-center">
18182                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18183                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18184              </div></div>
18185          </div><div class="w-full flex flex-col justify-start pb-3">
18186            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18187            <div class="flex h-fit justify-around flex-col items-center mt-2">
18188              <div class="w-full flex flex-col items-center">
18189                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18190                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18191              </div></div>
18192          </div><div class="w-full flex flex-col justify-start pb-3">
18193            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18194            <div class="flex h-fit justify-around flex-col items-center mt-2">
18195              <div class="w-full flex flex-col items-center">
18196                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18197                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18198              </div></div>
18199          </div><div class="w-full flex flex-col justify-start pb-3">
18200            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18201            <div class="flex h-fit justify-around flex-col items-center mt-2">
18202              <div class="w-full flex flex-col items-center">
18203                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18204                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18205              </div></div>
18206          </div><div class="w-full flex flex-col justify-start pb-3">
18207            <div class="aspect-square w-full h-fit bg-[#f2f2f2] rounded-md overflow-hidden animate-pulse"></div>
18208            <div class="flex h-fit justify-around flex-col items-center mt-2">
18209              <div class="w-full flex flex-col items-center">
18210                <div class="h-5 w-3/4 bg-gray-200 rounded mb-2 animate-pulse"></div>
18211                <div class="h-3 w-1/2 bg-gray-200 rounded animate-pulse"></div>
18212              </div></div>
18213          </div></div></div>
18214  </div>
18214<script type="module">
18215  // AB test gating using helper exposed in theme.js
18216  var prAbEnabled = false;
18217  var prHypothesisId = "";
18218
18219  function gateProductRecsByAb() {
18220    try {
18221      if (!prAbEnabled || !prHypothesisId) return;
18222      if (typeof window.isShopliftHypothesisActive !== 'function') return;
18223      window.isShopliftHypothesisActive(prHypothesisId).then(function(isVariant){
18224        // Variant: show recommendations; Control: hide
18225        var root = document.getElementById('product-recommendations-container');
18226        if (!root) return;
18227        if (isVariant) { root.classList.remove('hidden'); }
18228        else { root.classList.add('hidden'); }
18229      }).catch(function(){});
18230    } catch (e) {}
18231  }
18232
18233  var loadProductRecommendationsIntoSection = function() {
18234    var sec = document.querySelector(".product-recommendations");
18235    if (!sec) return;
18236    var id = sec.dataset.productId;
18237    var limit = sec.dataset.limit;
18238    var req = new XMLHttpRequest();
18239    req.open("GET", `/recommendations/products?section_id=product-recommendations&limit=${limit}&product_id=${id}`);
18240    req.onload = function() {
18241      if (req.status >= 200 && req.status < 300) {
18242        var tmp = document.createElement("div");
18243        tmp.innerHTML = req.response;
18244        var incoming = tmp.querySelector(".product-recommendations");
18245        if (incoming) {
18246          var incomingSkeleton = incoming.querySelector('.pr-skeleton');
18247          if (incomingSkeleton && incomingSkeleton.parentNode) {
18248            incomingSkeleton.parentNode.removeChild(incomingSkeleton);
18249          }
18250          // Replace current content with cleaned incoming content
18251          sec.parentElement.innerHTML = incoming.innerHTML;
18252          // Re-apply AB gate after content replacement
18253          gateProductRecsByAb();
18254        }
18255      }
18256    };
18257    req.send();
18258  };
18259  document.addEventListener("shopify:section:load", function(event) {
18260    if (event.detail.sectionId === "product-recommendations") {
18261      loadProductRecommendationsIntoSection();
18262    }
18263  });
18264  loadProductRecommendationsIntoSection();
18265  // Initial AB gate to avoid layout flash
18266  gateProductRecsByAb();
18267</script>
18267
18268
18269
18270</div><div id="shopify-section-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e" class="shopify-section"><div id="text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e" class="flex w-full flex-col items-center justify-center" style="background-color: #ffffff; padding-top: 40px; padding-bottom: 40px;">
18271  <div class="w-full md:w-[1200px] flex  justify-center    px-6 md:px-0">
18272    <div class="flex w-full flex-col tb-content-wrap-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e">
18273
18274      
18275        <div class="tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e text-aligment desc-size" style="color: #000000;">
18276          <h2 style="text-align: center;">A modern workwear icon.</h2>
18277<p style="text-align: center;">Crafted from premium suede prized for its rich texture and lasting character, the Prescott Jacket reimagines the classic sportsman profile with rugged heritage charm and refined craftsmanship. A relaxed, slightly longer fit allows effortless layering across seasons, while unlined construction keeps it breathable and naturally draping. Three functional pockets, horn-inspired buttons, and adjustable cuffs combine everyday utility with timeless character. Equally suited to a T-shirt, Oxford, or knit, it's a versatile layer for work, weekends and travel.</p>
18278        </div>
18279
18280      
18281
18282
18283    </div>
18284  </div>
18285</div>
18286
18287<style>
18288  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .text-aligment {
18289    text-align: center !important;
18290  }
18291
18292  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e p {
18293    text-align: center !important;
18294  }
18295
18296  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e h2 {
18297    text-align: center !important;
18298  }
18299
18300  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .heading-size {
18301    font-size: 22px;
18302  }
18303
18304  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .desc-size {
18305    font-size: 16px;
18306  }
18307
18308  .tb-content-wrap-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18309    align-items: center;
18310  }
18311
18312  .tb-heading-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18313    width: 100%;
18314  }
18315
18316  .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18317    width: 100%;
18318  }
18319
18320  @media (min-width: 768px) {
18321    #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .heading-size {
18322      font-size: 32px;
18323    }
18324
18325    #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .desc-size {
18326      font-size: 16px;
18327    }
18328
18329    .tb-heading-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18330      width: 65%;
18331    }
18332
18333    .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18334      width: 65%;
18335    }
18336  }
18337
18338  
18339
18340  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18341    font-size: 16px;
18342  }
18343
18344  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e p,
18345  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e li,
18346  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e span {
18347    font-size: inherit;
18348  }
18349
18350  #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e h2 {
18351    font-size: 22px;
18352    padding-bottom: 16px;
18353  }
18354
18355  @media (min-width: 768px) {
18356    #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e {
18357      font-size: 16px;
18358    }
18359
18360    #text-block--template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e .tb-desc-width-template--21354730520762__04de52fe-78b4-40e6-b684-1696c9119d9e h2 {
18361      font-size: 32px;
18362    }
18363  }
18364
18365
18366
18367
18368</style>
18369
18370
18371</div><div id="shopify-section-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4" class="shopify-section">
18372
18373
18374  <div id="materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4" class="flex w-full flex-col justify-center items-center py-2 pb-6 md:py-10" style="background-color: #f7f5f4;">
18375    <div class="flex flex-col md:items-center w-full px-6 md:w-[40%] md:py-3 hidden">
18376      
18377<h2
18378 class="
18379    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18380  
18381 text-xl md:text-2xl py-3"></h2
18382>
18383
18384<style data-shopify>
18385.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18386  color: #000000;
18387  
18388}
18389
18390@media(min-width: 640px) {
18391  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18392    color: #000000;
18393    
18394  }
18395}
18396</style>
18397
18398
18399        <div class="text-base py-3 md:text-center hidden" style="color: #000000;">
18400          
18401        </div>
18402    </div>
18403    <div class="w-full md:w-[1200px] flex flex-col md:flex-row relative">
18404      <div class="flex w-full  md:w-[35%]  md:py-6">
18405        <div class="md:sticky h-fit py-6 pb-0 md:pb-6 top-[200px] px-6 md:px-0 flex flex-col md:pr-24">
18406          
18407<h2
18408 class="
18409    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18410  
18411 text-xl md:text-2xl py-3">
18411Details don’t only matter, they’re everything.</h2
18412>
18413
18414<style data-shopify>
18415.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18416  color: #000000;
18417  
18418}
18419
18420@media(min-width: 640px) {
18421  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18422    color: #000000;
18423    
18424  }
18425}
18426</style>
18427
18428
18429          <p class="
18430    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18431  
18432 text-base"></p>
18433
18434<style data-shopify>
18435.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18436  color: #000000;
18437}
18438@media(min-width: 640px) {
18439  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18440    color: #000000;
18441  }
18442}
18443</style>
18444
18445        </div>
18446      </div>
18447      <div class="flex flex-col w-full  md:w-[65%] ">
18448        <div class="block md:py-6 w-full relative">
18449          <div id="materials-carousel-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4" class="flex flex-row  overflow-x-auto snap-x snap-mandatory md:flex-col md:py-6 hide-scrollbar js-carousel-materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4">
18450            
18451              
18452                  
18453                    
18454                      
18455                    
18456                      
18457                    
18458                      
18459                        
18460
18461  <div class="flex material-item flex-row px-6 md:px-0 md:border-b-[1px] border-[#818181] md:mb-6 min-w-[100vw] md:min-w-[1vw] snap-start md:min-w-auto" data-material-id="hole_buttons_jacket">
18462    <div class="w-full flex flex-col gap-3">
18463      
18464<h3
18465 class="
18466    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18467  
18468 text-xl hidden">Hole Buttons</h3
18469>
18470
18471<style data-shopify>
18472.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18473  color: #000000;
18474  
18475}
18476
18477@media(min-width: 640px) {
18478  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18479    color: #000000;
18480    
18481  }
18482}
18483</style>
18484
18485
18486      <div class="flex flex-col md:flex-row gap-6 md:pb-6 overflow-hidden">
18487
18488        <div class="w-full md:w-[250px] relative">
18489  
18490    <img class="lazyload aspect-[3/4] md:aspect-[1/1] w-full mb-6 object-cover rounded-lg material-image"
18491  style=""
18492  src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-prescott-jacket-suede-walnut-detail_1.jpg?v=1789417178&width=10"
18493  data-src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-prescott-jacket-suede-walnut-detail_1.jpg?v=1789417178&width={width}"
18494  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
18495  data-aspectratio="1.0"
18496  data-sizes="auto"
18497  alt=""
18498  width="1920"
18499  height="1920"
18500  loading="lazy"
18501  tabIndex="0"
18502  
18503  
18504    role="presentation"
18505    aria-hidden="true"
18506  
18507  aria-label="Image of ">
18508
18509  
18510
18511  
18512    
18513    <div class="w-[calc(100%-24px)] shadow-md absolute bottom-10 left-1/2 -translate-x-1/2 px-4 bg-white rounded-lg md:hidden">
18514      <button class="accordion w-full outline-none focus:outline-none min-h-[40px] flex items-center justify-between" aria-expanded="false" aria-controls="accordion-content-hole_buttons_jacket">
18515        
18516<h3
18517 class="
18518    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18519  
18520 ">Hole Buttons</h3
18521>
18522
18523<style data-shopify>
18524.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18525  color: #000000;
18526  
18527}
18528
18529@media(min-width: 640px) {
18530  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18531    color: #000000;
18532    
18533  }
18534}
18535</style>
18536
18537      </button>
18538      <div id="accordion-content-hole_buttons_jacket" class="overflow-hidden max-h-0 transition-[max-height] duration-200 ease-out accordion-content" aria-hidden="true">
18539        <p class="
18540    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18541  
18542 text-base mb-0">Finished with a classic four-hole button structure in a rich tonal hue that complements the suede beautifully. Secure and durable, the four buttons add heritage-inspired character while standing up to daily wear, impact, and repeated use for lasting performance.</p>
18543
18544<style data-shopify>
18545.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18546  color: #000000;
18547}
18548@media(min-width: 640px) {
18549  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18550    color: #000000;
18551  }
18552}
18553</style>
18554
18555      </div>
18556    </div>
18557  
18558</div>
18559
18560        <div class="w-full hidden md:block">
18561          
18562<h3
18563 class="
18564    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18565  
18566 ">Hole Buttons</h3
18567>
18568
18569<style data-shopify>
18570.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18571  color: #000000;
18572  
18573}
18574
18575@media(min-width: 640px) {
18576  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18577    color: #000000;
18578    
18579  }
18580}
18581</style>
18582
18583
18584          <p class="
18585    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18586  
18587 text-base">Finished with a classic four-hole button structure in a rich tonal hue that complements the suede beautifully. Secure and durable, the four buttons add heritage-inspired character while standing up to daily wear, impact, and repeated use for lasting performance.</p>
18588
18589<style data-shopify>
18590.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18591  color: #000000;
18592}
18593@media(min-width: 640px) {
18594  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18595    color: #000000;
18596  }
18597}
18598</style>
18599
18600        </div>
18601      </div>
18602    </div>
18603  </div>
18604
18605                      
18606                    
18607                  
18608                
18609            
18610              
18611                  
18612                    
18613                      
18614                    
18615                      
18616                    
18617                      
18618                    
18619                  
18620                
18621            
18622              
18623                  
18624                    
18625                      
18626                    
18627                      
18628                    
18629                      
18630                    
18631                  
18632                
18633            
18634              
18635                  
18636                    
18637                      
18638                    
18639                      
18640                    
18641                      
18642                    
18643                  
18644                
18645            
18646              
18647                  
18648                    
18649                      
18650                    
18651                      
18652                    
18653                      
18654                    
18655                  
18656                
18657            
18658              
18659                  
18660                    
18661                      
18662                    
18663                      
18664                    
18665                      
18666                    
18667                  
18668                
18669            
18670              
18671                  
18672                    
18673                      
18674                    
18675                      
18676                    
18677                      
18678                    
18679                  
18680                
18681            
18682              
18683                  
18684                    
18685                      
18686                    
18687                      
18688                    
18689                      
18690                    
18691                  
18692                
18693            
18694              
18695                  
18696                    
18697                      
18698                    
18699                      
18700                    
18701                      
18702                    
18703                  
18704                
18705            
18706              
18707                  
18708                    
18709                      
18710                    
18711                      
18712                    
18713                      
18714                    
18715                  
18716                
18717            
18718              
18719                  
18720                    
18721                      
18722                    
18723                      
18724                    
18725                      
18726                    
18727                  
18728                
18729            
18730              
18731                  
18732                    
18733                      
18734                    
18735                      
18736                    
18737                      
18738                    
18739                  
18740                
18741            
18742              
18743                  
18744                    
18745                      
18746                    
18747                      
18748                    
18749                      
18750                    
18751                  
18752                
18753            
18754              
18755                  
18756                    
18757                      
18758                    
18759                      
18760                    
18761                      
18762                    
18763                  
18764                
18765            
18766              
18767                  
18768                    
18769                      
18770                    
18771                      
18772                    
18773                      
18774                    
18775                  
18776                
18777            
18778              
18779                  
18780                    
18781                      
18782                    
18783                      
18784                    
18785                      
18786                    
18787                  
18788                
18789            
18790              
18791                  
18792                    
18793                      
18794                    
18795                      
18796                    
18797                      
18798                    
18799                  
18800                
18801            
18802              
18803                  
18804                    
18805                      
18806                    
18807                      
18808                    
18809                      
18810                    
18811                  
18812                
18813            
18814              
18815                  
18816                    
18817                      
18818                    
18819                      
18820                    
18821                      
18822                    
18823                  
18824                
18825            
18826              
18827                  
18828                    
18829                      
18830                    
18831                      
18832                    
18833                      
18834                    
18835                  
18836                
18837            
18838              
18839                  
18840                    
18841                      
18842                    
18843                      
18844                    
18845                      
18846                    
18847                  
18848                
18849            
18850              
18851                  
18852                    
18853                      
18854                    
18855                      
18856                    
18857                      
18858                    
18859                  
18860                
18861            
18862              
18863                  
18864                    
18865                      
18866                    
18867                      
18868                    
18869                      
18870                    
18871                  
18872                
18873            
18874              
18875                  
18876                    
18877                      
18878                    
18879                      
18880                    
18881                      
18882                    
18883                  
18884                
18885            
18886              
18887                  
18888                    
18889                      
18890                    
18891                      
18892                    
18893                      
18894                    
18895                  
18896                
18897            
18898              
18899                  
18900                    
18901                      
18902                    
18903                      
18904                    
18905                      
18906                    
18907                  
18908                
18909            
18910              
18911                  
18912                    
18913                      
18914                    
18915                      
18916                    
18917                      
18918                    
18919                  
18920                
18921            
18922              
18923                  
18924                    
18925                      
18926                        
18927
18928  <div class="flex material-item flex-row px-6 md:px-0 md:border-b-[1px] border-[#818181] md:mb-6 min-w-[100vw] md:min-w-[1vw] snap-start md:min-w-auto" data-material-id="Suede-jacket">
18929    <div class="w-full flex flex-col gap-3">
18930      
18931<h3
18932 class="
18933    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18934  
18935 text-xl hidden">Suede</h3
18936>
18937
18938<style data-shopify>
18939.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18940  color: #000000;
18941  
18942}
18943
18944@media(min-width: 640px) {
18945  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18946    color: #000000;
18947    
18948  }
18949}
18950</style>
18951
18952
18953      <div class="flex flex-col md:flex-row gap-6 md:pb-6 overflow-hidden">
18954
18955        <div class="w-full md:w-[250px] relative">
18956  
18957    <img class="lazyload aspect-[3/4] md:aspect-[1/1] w-full mb-6 object-cover rounded-lg material-image"
18958  style=""
18959  src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-stratton-jacket-suede-walnut-detail-2.jpg?v=1759180329&width=10"
18960  data-src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-stratton-jacket-suede-walnut-detail-2.jpg?v=1759180329&width={width}"
18961  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
18962  data-aspectratio="1.0"
18963  data-sizes="auto"
18964  alt=""
18965  width="1920"
18966  height="1920"
18967  loading="lazy"
18968  tabIndex="0"
18969  
18970  
18971    role="presentation"
18972    aria-hidden="true"
18973  
18974  aria-label="Image of ">
18975
18976  
18977
18978  
18979    
18980    <div class="w-[calc(100%-24px)] shadow-md absolute bottom-10 left-1/2 -translate-x-1/2 px-4 bg-white rounded-lg md:hidden">
18981      <button class="accordion w-full outline-none focus:outline-none min-h-[40px] flex items-center justify-between" aria-expanded="false" aria-controls="accordion-content-Suede-jacket">
18982        
18983<h3
18984 class="
18985    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
18986  
18987 ">Suede</h3
18988>
18989
18990<style data-shopify>
18991.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18992  color: #000000;
18993  
18994}
18995
18996@media(min-width: 640px) {
18997  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
18998    color: #000000;
18999    
19000  }
19001}
19002</style>
19003
19004      </button>
19005      <div id="accordion-content-Suede-jacket" class="overflow-hidden max-h-0 transition-[max-height] duration-200 ease-out accordion-content" aria-hidden="true">
19006        <p class="
19007    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19008  
19009 text-base mb-0">The lush surface of our premium suede showcases a velvety richness that feels as exquisite as it looks. Naturally supple and easy to maintain, it will age gracefully, developing a unique character over time.</p>
19010
19011<style data-shopify>
19012.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19013  color: #000000;
19014}
19015@media(min-width: 640px) {
19016  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19017    color: #000000;
19018  }
19019}
19020</style>
19021
19022      </div>
19023    </div>
19024  
19025</div>
19026
19027        <div class="w-full hidden md:block">
19028          
19029<h3
19030 class="
19031    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19032  
19033 ">Suede</h3
19034>
19035
19036<style data-shopify>
19037.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19038  color: #000000;
19039  
19040}
19041
19042@media(min-width: 640px) {
19043  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19044    color: #000000;
19045    
19046  }
19047}
19048</style>
19049
19050
19051          <p class="
19052    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19053  
19054 text-base">The lush surface of our premium suede showcases a velvety richness that feels as exquisite as it looks. Naturally supple and easy to maintain, it will age gracefully, developing a unique character over time.</p>
19055
19056<style data-shopify>
19057.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19058  color: #000000;
19059}
19060@media(min-width: 640px) {
19061  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19062    color: #000000;
19063  }
19064}
19065</style>
19066
19067        </div>
19068      </div>
19069    </div>
19070  </div>
19071
19072                      
19073                    
19074                      
19075                    
19076                      
19077                    
19078                  
19079                
19080            
19081              
19082                  
19083                    
19084                      
19085                    
19086                      
19087                        
19088
19089  <div class="flex material-item flex-row px-6 md:px-0 md:border-b-[1px] border-[#818181] md:mb-6 min-w-[100vw] md:min-w-[1vw] snap-start md:min-w-auto" data-material-id="Easy-OnLined-Sleeves-jacket">
19090    <div class="w-full flex flex-col gap-3">
19091      
19092<h3
19093 class="
19094    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19095  
19096 text-xl hidden">Easy-On Lined Sleeves</h3
19097>
19098
19099<style data-shopify>
19100.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19101  color: #000000;
19102  
19103}
19104
19105@media(min-width: 640px) {
19106  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19107    color: #000000;
19108    
19109  }
19110}
19111</style>
19112
19113
19114      <div class="flex flex-col md:flex-row gap-6 md:pb-6 overflow-hidden">
19115
19116        <div class="w-full md:w-[250px] relative">
19117  
19118    <img class="lazyload aspect-[3/4] md:aspect-[1/1] w-full mb-6 object-cover rounded-lg material-image"
19119  style=""
19120  src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-stratton-jacket-suede-walnut-detail-3.jpg?v=1789589801&width=10"
19121  data-src="//www.beckettsimonon.com/cdn/shop/files/beckett-simonon-stratton-jacket-suede-walnut-detail-3.jpg?v=1789589801&width={width}"
19122  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19123  data-aspectratio="1.0"
19124  data-sizes="auto"
19125  alt=""
19126  width="1782"
19127  height="1782"
19128  loading="lazy"
19129  tabIndex="0"
19130  
19131  
19132    role="presentation"
19133    aria-hidden="true"
19134  
19135  aria-label="Image of ">
19136
19137  
19138
19139  
19140    
19141    <div class="w-[calc(100%-24px)] shadow-md absolute bottom-10 left-1/2 -translate-x-1/2 px-4 bg-white rounded-lg md:hidden">
19142      <button class="accordion w-full outline-none focus:outline-none min-h-[40px] flex items-center justify-between" aria-expanded="false" aria-controls="accordion-content-Easy-OnLined-Sleeves-jacket">
19143        
19144<h3
19145 class="
19146    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19147  
19148 ">Easy-On Lined Sleeves</h3
19149>
19150
19151<style data-shopify>
19152.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19153  color: #000000;
19154  
19155}
19156
19157@media(min-width: 640px) {
19158  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19159    color: #000000;
19160    
19161  }
19162}
19163</style>
19164
19165      </button>
19166      <div id="accordion-content-Easy-OnLined-Sleeves-jacket" class="overflow-hidden max-h-0 transition-[max-height] duration-200 ease-out accordion-content" aria-hidden="true">
19167        <p class="
19168    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19169  
19170 text-base mb-0">Made from durable polyester, the sleeve lining resists wrinkles while ensuring smooth, comfortable arm movement. Easy to care for and colorfast, it enhances longevity and wearability</p>
19171
19172<style data-shopify>
19173.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19174  color: #000000;
19175}
19176@media(min-width: 640px) {
19177  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19178    color: #000000;
19179  }
19180}
19181</style>
19182
19183      </div>
19184    </div>
19185  
19186</div>
19187
19188        <div class="w-full hidden md:block">
19189          
19190<h3
19191 class="
19192    heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19193  
19194 ">Easy-On Lined Sleeves</h3
19195>
19196
19197<style data-shopify>
19198.heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19199  color: #000000;
19200  
19201}
19202
19203@media(min-width: 640px) {
19204  .heading--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19205    color: #000000;
19206    
19207  }
19208}
19209</style>
19210
19211
19212          <p class="
19213    paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4
19214  
19215 text-base">Made from durable polyester, the sleeve lining resists wrinkles while ensuring smooth, comfortable arm movement. Easy to care for and colorfast, it enhances longevity and wearability</p>
19216
19217<style data-shopify>
19218.paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19219  color: #000000;
19220}
19221@media(min-width: 640px) {
19222  .paragraph--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4{
19223    color: #000000;
19224  }
19225}
19226</style>
19227
19228        </div>
19229      </div>
19230    </div>
19231  </div>
19232
19233                      
19234                    
19235                      
19236                    
19237                  
19238                
19239            
19240          </div>
19241
19242          
19243            <div class="slider-controls flex justify-center items-center gap-3 md:hidden">
19244              <button id="scroll-left-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4" role="button" aria-label="Left button" class="slider-arrow slider-control-left cursor-pointer rounded-full p-2 md:p-4 bg-green-200 flex justify-center items-center shadow-md" aria-controls="materials-carousel-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4">
19245                <svg role="img" aria-label=""  class="w-[16px] md:w-[24px] rotate-90" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
19246      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="var(--color-white)"/>
19247    </svg>
19248              </button>
19249              <div class="text-center mx-2 font-alverata">
19250                <span class="current-slide--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4">1</span>/<span class="total-slides"></span>
19251              </div>
19252              <button id="scroll-right-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4" role="button" aria-label="Right button" class="slider-arrow slider-control-right cursor-pointer rounded-full p-2 md:p-4 bg-green-200 flex justify-center items-center shadow-md" aria-controls="materials-carousel-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4">
19253                <svg role="img" aria-label=""  class="w-[16px] md:w-[24px] -rotate-90" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
19254      <path d="M5.29289 10.1645C5.68342 9.77395 6.31658 9.77395 6.70711 10.1645L12 15.4574L17.2929 10.1645C17.6834 9.77395 18.3166 9.77395 18.7071 10.1645C19.0976 10.555 19.0976 11.1882 18.7071 11.5787L12.7071 17.5787C12.3166 17.9692 11.6834 17.9692 11.2929 17.5787L5.29289 11.5
19254787C4.90237 11.1882 4.90237 10.555 5.29289 10.1645Z" fill="var(--color-white)"/>
19255    </svg>
19256              </button>
19257            </div>
19258          
19259        </div>
19260      </div>
19261    </div>
19262  </div>
19263
19264
19265<style data-shopify>
19266  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .progressbar-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 {
19267    transition: width 0.5s;
19268  }
19269
19270  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .accordion.active-item {
19271    padding-block: 0;
19272  }
19273
19274  /* El elemento padre del acordeón cuando está activo */
19275  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .accordion.active-item + .accordion-content {
19276    padding-block: 16px;
19277  }
19278
19279  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .accordion::after {
19280    content: '';
19281    width: 12px;
19282    height: 12px;
19283    border-right: 2px solid currentColor;
19284    border-bottom: 2px solid currentColor;
19285    transform: rotate(-135deg);
19286    transition: transform 0.3s ease;
19287    margin-top: 5px;
19288  }
19289
19290  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .accordion.active-item::after {
19291    transform: rotate(45deg);
19292  }
19293
19294  #materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .material-item.is-sole-hidden {
19295    display: none !important;
19296  }
19297</style>
19298
19299<script type="module">
19300
19301
19302
19303document.addEventListener('DOMContentLoaded', (event) => {
19304
19305  const sectionRoot = document.getElementById('materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4');
19306  if (!sectionRoot) return;
19307
19308  const hideOnRubberIds = ['sbr-cap'
19309].filter(Boolean);
19310
19311  function isRubberSole(sole) {
19312    return (sole || '').toLowerCase().includes('rubber');
19313  }
19314
19315  function applySoleMaterialFilter(selectedSole) {
19316    const wantsRubber = window.enableSoleSelector && isRubberSole(selectedSole);
19317
19318    sectionRoot.querySelectorAll('.material-item').forEach(item => {
19319      const materialId = item.dataset.materialId || '';
19320      const isRubberBlock = materialId === 'rubber-sole' || item.dataset.soleFallback === 'rubber';
19321
19322      if (isRubberBlock) {
19323        item.classList.toggle('is-sole-hidden', !wantsRubber);
19324      } else if (materialId === 'leather-sole') {
19325        item.classList.toggle('is-sole-hidden', wantsRubber);
19326      } else if (hideOnRubberIds.includes(materialId)) {
19327        item.classList.toggle('is-sole-hidden', wantsRubber);
19328      }
19329    });
19330
19331    updateCarouselCounts();
19332  }
19333
19334  const scrollLeftButton = document.getElementById('scroll-left-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4');
19335  const scrollRightButton = document.getElementById('scroll-right-template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4');
19336  const visibleCarousel = document.querySelector(".js-carousel-materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4");
19337  const totalSlides = document.querySelector('#materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .total-slides');
19338  const currentSlide = document.querySelector('#materials--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4 .current-slide--template--21354730520762__ccd44d03-1be4-4f9a-b8e9-a7a115d2f6c4');
19339
19340  function getVisibleMatItems() {
19341    return Array.from(sectionRoot.querySelectorAll('.material-item')).filter(
19342      item => !item.classList.contains('is-sole-hidden')
19343    );
19344  }
19345
19346  function updateCarouselCounts() {
19347    const visibleCount = getVisibleMatItems().length;
19348    if (totalSlides) {
19349      totalSlides.textContent = visibleCount;
19350    }
19351    if (currentSlide) {
19352      currentSlide.textContent = '1';
19353    }
19354  }
19355
19356  let matItems = sectionRoot.querySelectorAll('.material-item');
19357
19358  for (let i = 0; i < matItems.length; i++) {
19359    let itemCount = i % 2;
19360    if (itemCount == 1) {
19361      matItems[i].classList.add('self-end');
19362    } else {
19363      matItems[i].classList.add('self-start');
19364    }
19365  }
19366
19367  function updateStageIndicator() {
19368    if (!visibleCarousel || !currentSlide) return;
19369    const currentStage = Math.floor(visibleCarousel.scrollLeft / visibleCarousel.clientWidth) + 1;
19370    currentSlide.textContent = currentStage;
19371  }
19372
19373  if (visibleCarousel) {
19374    visibleCarousel.addEventListener('scroll', updateStageIndicator);
19375  }
19376
19377  function adjustScroll(carousel, direction) {
19378    if (carousel) {
19379      const maxScrollLeft = carousel.scrollWidth - carousel.clientWidth;
19380      let newScrollPosition = carousel.scrollLeft + (direction === 'right' ? 300 : -300);
19381
19382      if (newScrollPosition > maxScrollLeft) {
19383        newScrollPosition = 0;
19384      } else if (newScrollPosition < 0) {
19385        newScrollPosition = maxScrollLeft;
19386      }
19387
19388      carousel.scrollTo({ left: newScrollPosition, behavior: 'smooth' });
19389    }
19390  }
19391
19392  if (scrollLeftButton) {
19393    scrollLeftButton.addEventListener('click', () => {
19394      adjustScroll(visibleCarousel, 'left');
19395    });
19396  }
19397
19398  if (scrollRightButton) {
19399    scrollRightButton.addEventListener('click', () => {
19400      adjustScroll(visibleCarousel, 'right');
19401    });
19402  }
19403
19404  applySoleMaterialFilter(window.selectedSole || '');
19405
19406  window.addEventListener('sole:change', (e) => {
19407    applySoleMaterialFilter(e.detail?.sole ?? window.selectedSole ?? '');
19408  });
19409
19410  setTimeout(() => applySoleMaterialFilter(window.selectedSole || ''), 50);
19411
19412});
19413</script>
19413
19414
19415
19416
19417
19418</div><div id="shopify-section-template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec" class="shopify-section">
19419<h2
19420 class="
19421    heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec
19422  
19423 flex md:hidden justify-center pt-6 text-xl md:text-2xl">Handcrafted with integrity</h2
19424>
19425
19426<style data-shopify>
19427.heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec{
19428  color: #000000;
19429  
19430}
19431
19432@media(min-width: 640px) {
19433  .heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec{
19434    color: #000000;
19435    
19436  }
19437}
19438</style>
19439
19440
19441<div class="min-h-[220px] md:min-h-[120px]"></div>
19442<div id="factory-profile" class="reveal flex w-full flex-col justify-center items-center py-6 md:py-10" style="background-color: #f7f5f4;">
19443  <div class="max-w-[1200px] md:py-10">
19444    <div class="flex w-full h-full items-center  md:flex-row  flex-col-reverse gap-6 md:gap-12 p-6 md:p-0">
19445      <div id="product-description" class="w-full md:w-[50%] h-full flex flex-col items-start justify-center pb-3 pt-6 md:pt-0">
19446
19447        
19448<h2
19449 class="
19450    heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec
19451  
19452 hidden md:flex text-3xl">Handcrafted with integrity</h2
19453>
19454
19455<style data-shopify>
19456.heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec{
19457  color: #000000;
19458  
19459}
19460
19461@media(min-width: 640px) {
19462  .heading--template--21354730520762__1b467184-5e82-43dc-854c-25e961c75dec{
19463    color: #000000;
19464    
19465  }
19466}
19467</style>
19468
19469
19470        <div class="text-base py-3 bullet-list" style="color: #000000;">
19471          <p>Great value shouldn't come at the expense of human dignity. For us, it's equally important to provide an excellent experience to you and to our craftspeople.</p><p><strong>Workshop profile:</strong></p><ul><li>Founded: In Bogotá, Colombia, in 1995.</li><li>Employees: 390.</li><li>Gender: composition: 33% men, 67% women.</li><li>Hours: 44 hours a week.</li><li>Overtime pay available.</li><li>Paid vacations, maternity, and paternity leave.</li><li>Healthcare and pension plan.</li><li>ISO 9001:2015 certified.</li><li>Monthly health and safety audits by ARL.</li><li>Donations to community programs through Ministerio Manos de<br/>Misericordia.</li><li>Apprenticeships and training programs available.</li><li>Salary advances and emergency loans.</li></ul>
19472        </div>
19473
19474        
19475
19476
19477      </div>
19478      <div id="product-image" class="w-full md:w-[50%] flex justify-center -mt-[250px]">
19479        <img class="lazyload aspect-[3/4] w-[1080px] object-cover rounded-md"
19480  style=""
19481  src="//www.beckettsimonon.com/cdn/shop/files/Fabrica_Baena_Mora.png?v=1759253282&width=10"
19482  data-src="//www.beckettsimonon.com/cdn/shop/files/Fabrica_Baena_Mora.png?v=1759253282&width={width}"
19483  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19484  data-aspectratio="0.66711140760507"
19485  data-sizes="auto"
19486  alt=""
19487  width="1000"
19488  height="1499"
19489  loading="lazy"
19490  tabIndex="0"
19491  
19492  
19493  aria-label="Image of ">
19494
19495      </div>
19496    </div>
19497  </div>
19498</div>
19499
19500
19501</div><div id="shopify-section-template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e" class="shopify-section"><div id="shipping-details--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e" class="shipping-details flex w-full flex-col items-center justify-center py-12 md:py-20 " style="background-color: #f7f5f4;">
19502  <div class="w-full md:w-[1200px] flex flex-col justify-center md:flex-row">
19503    <div class="w-full px-6 md:px-0 flex justify-center flex-col items-center">
19504      <div class="flex w-full md:w-[60%] flex-col justify-center items-center">
19505        
19506<h2
19507 class="
19508    heading--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e
19509  
19510 text-2xl text-center md:text-3xl">Shipping details</h2
19511>
19512
19513<style data-shopify>
19514.heading--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e{
19515  color: #000000;
19516  
19517}
19518
19519@media(min-width: 640px) {
19520  .heading--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e{
19521    color: #000000;
19522    
19523  }
19524}
19525</style>
19526
19527
19528        
19529          <p class="
19530    paragraph--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e
19531  
19532 text-base text-center py-3">Our products are crafted to order in small batches and shipped directly to you. There’s never unsold inventory, no middlemen and no high markups. All of these savings are passed on to you so you get the best in style, materials and craftsmanship at a fraction of traditional retail prices. Win-win.</p>
19533
19534<style data-shopify>
19535.paragraph--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e{
19536  color: #000000;
19537}
19538@media(min-width: 640px) {
19539  .paragraph--template--21354730520762__b564d68a-ddf6-4ee1-be8f-f5e4f0d9d54e{
19540    color: #000000;
19541  }
19542}
19543</style>
19544
19545        
19546      </div>
19547      
19548        <div class="pb-6 -mt-6 italic">
19549          <span class="text-base font-worksans text-center" style="color: #000000">
19550            Shipping: <span class="shipping-date">December, 2026</span>.
19551          </span>
19552        </div>
19553      
19554    </div>
19555
19556  </div>
19557  <div class="flex flex-row flex-wrap w-full justify-between pt-6 md:max-w-[1200px]">
19558    <div class="flex justify-center flex-col md:flex-row items-center w-full px-6 md:px-0">
19559
19560      
19561        
19562            <div class="flex w-full md:w-1/3 flex-col justify-start items-center md:px-10">
19563              <svg role="img" aria-label=""  class="w-[48px] pb-6" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
19564      <path fill-rule="evenodd" clip-rule="evenodd" d="M43.8888 23.85C43.9191 23.9 43.9494 23.96 43.9696 24.02C43.9999 24.09 43.9999 24.15 43.9999 24.21V30.6C43.9999 32.03 42.8181 33.2 41.3736 33.2H37.2928C37.313 33.33 37.3333 33.46 37.3333 33.6C37.3333 35.25 35.9696 36.6 34.303 36.6C32.6363 36.6 31.2727 35.25 31.2727 33.6C31.2727 33.46 31.2929 33.33 31.3131 33.2001L31.3131 33.2H18.101C18.1212 33.33 18.1414 33.46 18.1414 33.6C18.1414 35.25 16.7777 36.6 15.1111 36.6C13.4444 36.6 12.0808 35.25 12.0808 33.6C12.0808 33.46 12.101 33.33 12.1212 33.2H9.05049C7.60605 33.2 6.42424 32.03 6.42424 30.6V28.4C6.42424 28.07 6.69696 27.8 7.0303 27.8C7.36363 27.8 7.63635 28.07 7.63635 28.4V30.6C7.63635 31.37 8.27272 32 9.05049 32H12.5555C13.0909 31.16 14.0303 30.6 15.1111 30.6C16.1919 30.6 17.1313 31.16 17.6666 32H31.7474C32.2828 31.16 33.2222 30.6 34.303 30.6C35.3838 30.6 36.3232 31.16 36.8585 32H41.3736C42.1514 32 42.7878 31.37 42.7878 30.6V24.8H33.2929C32.404 24.8 31.6767 24.08 31.6767 23.2V13.6C31.6767 12.83 31.0403 12.2 30.2626 12.2H9.05049C8.27272 12.2 7.63635 12.83 7.63635 13.6V16.85C7.63635 17.18 7.36363 17.45 7.0303 17.45C6.69696 17.45 6.42424 17.18 6.42424 16.85V13.6C6.42424 12.17 7.60605 11 9.05049 11H30.2626C31.707 11 32.8888 12.17 32.8888 13.6V16.24H37.808C38.3333 16.24 38.8383 16.5 39.1413 
1956416.94L43.8888 23.85ZM32.8888 23.2C32.8888 23.42 33.0706 23.6 33.2929 23.6H42.2423L38.1413 17.62C38.0706 17.52 37.9393 17.45 37.808 17.45H32.8888V23.2ZM13.2929 33.6C13.2929 34.59 14.1111 35.4 15.1111 35.4C16.1111 35.4 16.9293 34.59 16.9293 33.6C16.9293 32.61 16.1111 31.8 15.1111 31.8C14.1111 31.8 13.2929 32.61 13.2929 33.6ZM32.4848 33.6C32.4848 34.59 33.303 35.4 34.303 35.4C35.303 35.4 36.1211 34.59 36.1211 33.6C36.1211 32.61 35.303 31.8 34.303 31.8C33.303 31.8 32.4848 32.61 32.4848 33.6ZM27.2235 17.595L27.2323 17.6V17.59L27.2235 17.595ZM23.4444 15.44L27.2235 17.595L23.4444 19.76V18.2H12.303C11.798 18.2 11.3939 18.6 11.3939 19.1C11.3939 19.6 11.798 20 12.303 20H18.3939C19.5656 20 20.5151 20.94 20.5151 22.1C20.5151 23.26 19.5656 24.2 18.3939 24.2H7.78787V25.87L4 23.7L7.78787 21.54V23H18.3939C18.899 23 19.303 22.6 19.303 22.1C19.303 21.6 18.899 21.2 18.3939 21.2H12.303C11.1313 21.2 10.1818 20.26 10.1818 19.1C10.1818 17.94 11.1313 17 12.303 17H23.4444V15.44Z" fill="#000000"/>
19565    </svg>
19566
19567  
19568
19569              
19570<h2
19571 class="
19572    heading--4a05e6b4-d840-4934-aefa-7c898af86f2a
19573  
19574 text-lg font-alverata font-[400] md:font-worksans text-center">Free shipping. Free returns. Free exchanges.</h2
19575>
19576
19577<style data-shopify>
19578.heading--4a05e6b4-d840-4934-aefa-7c898af86f2a{
19579  color: #000000;
19580  
19581}
19582
19583@media(min-width: 640px) {
19584  .heading--4a05e6b4-d840-4934-aefa-7c898af86f2a{
19585    color: #000000;
19586    
19587  }
19588}
19589</style>
19590
19591
19592              <p class="
19593    paragraph--4a05e6b4-d840-4934-aefa-7c898af86f2a
19594  
19595 text-base pt-6 py-3 px-16 md:px-12 text-center">You will never have to pay for shipping in the contiguous US. It’s pretty simple, we want your experience to be risk-free.</p>
19596
19597<style data-shopify>
19598.paragraph--4a05e6b4-d840-4934-aefa-7c898af86f2a{
19599  color: #818181;
19600}
19601@media(min-width: 640px) {
19602  .paragraph--4a05e6b4-d840-4934-aefa-7c898af86f2a{
19603    color: #818181;
19604  }
19605}
19606</style>
19607
19608            </div>
19609
19610          
19611        
19612        
19613            <div class="flex w-full md:w-1/3 flex-col justify-start items-center md:px-10">
19614              <svg role="img" aria-label=""  class="w-[48px] pb-6" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
19615      <path d="M39.5833 22.1935C39.5833 20.1078 38.197 18.3563 36.3048 17.7691C36.3048 17.6577 36.2845 17.5565 36.2339 17.4552L31.6399 9.80115C31.4173 9.42655 31.0631 9.16331 30.6381 9.05195C30.2131 8.9507 29.7679 9.02157 29.4036 9.24431L26.9952 10.7427L26.4792 9.8214C26.2565 9.43667 25.9024 9.16331 25.4774 9.05195C25.0524 8.94058 24.6071 9.01145 24.2327 9.23419L10.3292 17.6273C10.2482 17.678 10.1875 17.7387 10.1369 17.8096C8.31548 18.4373 7 20.1584 7 22.1935V34.3428C7 36.9144 9.08452 39 11.6548 39H34.9286C37.4988 39 39.5833 36.9144 39.5833 34.3428V31.2751C40.3827 31.1434 41 30.4449 41 29.6147V27.9441C41 27.1038 40.3827 26.4153 39.5833 26.2837V22.1935ZM30.0411 10.2871C30.1321 10.2264 30.2435 10.2163 30.3446 10.2365C30.4054 10.2466 30.5167 10.2972 30.5875 10.4187L34.8577 17.5362H18.3435L30.0411 10.2871ZM24.85 10.2871C24.9411 10.2365 25.0524 10.2163 25.1536 10.2466C25.2649 10.277 25.356 10.3479 25.4065 10.439L25.9429 11.4008L16.0262 17.5565H12.8185L24.85 10.2871ZM38.369 34.3529C38.369 36.2563 36.8208 37.7952 34.9286 37.7952H11.6548C9.75238 37.7952 8.21429 36.2563 8.21429 34.3529V22.2036C8.21429 20.3002 9.7625 18.7613 11.6548 18.7613H34.9286C36.831 18.7613 38.369 20.3002 38.369 22.2036V26.2533H35.6066C34.6756 26.2533 33.9167 27.0127 33.9167 27.9441V29.6147C33.9167 30.5461 34.6756 31.3054 35.6066 31.3054H38.369V34.3529ZM39.7857 29.6248C39.7857 29.888 39.5732 30.1006 39.3101 30.1006H35.6167C35.3536 30.1006 35.1411 29.888 35.1411 29.6248V27.9543C35.1411 27.691 35.3536 27.4784 35.6167 27.4784H39.3101C39.5732 27.4784 39.7857 27.691 39.7857 27.9543V29.6248Z" fill="#000000"/>
19616    </svg>
19617
19618              
19619<h2
19620 class="
19621    heading--0d267dd6-b269-4f9f-b547-112d6f069d97
19622  
19623 text-lg font-alverata font-[400] md:font-worksans text-center">30-Day money back guarantee</h2
19624>
19625
19626<style data-shopify>
19627.heading--0d267dd6-b269-4f9f-b547-112d6f069d97{
19628  color: #000000;
19629  
19630}
19631
19632@media(min-width: 640px) {
19633  .heading--0d267dd6-b269-4f9f-b547-112d6f069d97{
19634    color: #000000;
19635    
19636  }
19637}
19638</style>
19639
19640
19641              <p class="
19642    paragraph--0d267dd6-b269-4f9f-b547-112d6f069d97
19643  
19644 text-base pt-6 py-3 px-16 md:px-12 text-center">If your product is not what you expected just send it back (for free) in unworn condition and we’ll refund 100% of your order.</p>
19645
19646<style data-shopify>
19647.paragraph--0d267dd6-b269-4f9f-b547-112d6f069d97{
19648  color: #818181;
19649}
19650@media(min-width: 640px) {
19651  .paragraph--0d267dd6-b269-4f9f-b547-112d6f069d97{
19652    color: #818181;
19653  }
19654}
19655</style>
19656
19657            </div>
19658
19659          
19660        
19661        
19662            <div class="flex w-full md:w-1/3 flex-col justify-start items-center md:px-10">
19663              <svg role="img" aria-label=""  class="w-[48px] pb-6" viewB
19663ox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
19664      <path d="M38.0006 11.8253C35.2115 11.2912 32.2424 9.75924 29.8632 8.5196L29.5733 8.36842C28.4036 7.76372 27.304 7.18925 26.3143 6.76596C25.1047 6.24188 24.2049 6 23.5052 6H23.4852C22.7854 6 21.9356 6.24188 20.816 6.76596C19.8963 7.18925 18.9066 7.75364 17.8469 8.35834L17.547 8.52968C15.3777 9.76932 12.6885 11.3012 9.97938 11.8455C8.82974 12.0773 8 13.0146 8 14.0728V24.9675C8 30.0571 10.7291 34.7738 15.1378 37.2632L23.0153 41.738C23.3252 41.9093 23.6551 42 23.995 42C24.3349 42 24.6748 41.9093 24.9847 41.738L32.8622 37.2732C37.2609 34.7738 40 30.0672 40 24.9776V14.0426C40 12.9742 39.1603 12.047 38.0106 11.8253H38.0006ZM38.7904 24.9574C38.7904 29.6137 36.2912 33.9171 32.2724 36.2049L24.3949 40.6697C24.145 40.8108 23.845 40.8108 23.6051 40.6697L15.7276 36.2049C11.7088 33.9272 9.20962 29.6137 9.20962 24.9574V14.0627C9.20962 13.589 9.64948 13.1456 10.2293 13.0246C13.1284 12.4401 15.9175 10.8477 18.1368 9.58791L18.4567 9.4065C19.4864 8.82195 20.4661 8.26764 21.3358 7.85442C22.2755 7.41097 22.9853 7.19933 23.5052 7.19933H23.5251C24.055 7.19933 24.8147 7.42105 25.8544 7.8645C26.8041 8.27772 27.8938 8.84211 29.0434 9.43673L29.3333 9.58791C31.7826 10.8578 34.8316 12.4401 37.7907 13.0045C38.3705 13.1153 38.8004 13.5588 38.8004 14.0325V24.9474L38.7904 24.9574Z" fill="#000000"/>
19665      <path d="M32.5223 16.9653L31.4326 16.1792C31.0827 15.9272 30.6629 15.8264 30.243 15.897C29.8231 15.9675 29.4532 16.1993 29.2133 16.5521L22.6554 25.7637L19.1564 23.3449C18.4667 22.8612 17.517 23.0123 16.9871 23.6775L16.1774 24.7257C15.9075 25.0683 15.7975 25.5218 15.8575 25.9552C15.9275 26.3886 16.1674 26.7816 16.5273 27.0336L22.3355 31.1154C22.6154 31.3068 22.9253 31.4076 23.2452 31.4076C23.745 31.4076 24.2349 31.1758 24.5448 30.7425L32.8922 19.2128C33.402 18.4871 33.242 17.4793 32.5223 16.9552V16.9653ZM31.9225 18.5174L23.5751 30.047C23.4451 30.2184 23.1952 30.2587 23.0252 30.1378L17.2171 26.056C17.1271 25.9955 17.0671 25.8947 17.0471 25.7839C17.0271 25.673 17.0571 25.5622 17.1271 25.4815L17.9368 24.4435C18.0168 24.3427 18.1368 24.2822 18.2567 24.2822C18.3367 24.2822 18.4067 24.3024 18.4767 24.3528L22.4654 27.1042C22.7353 27.2856 23.1052 27.2251 23.2952 26.953L30.193 17.2576C30.253 17.1669 30.343 17.1165 30.4429 17.0963C30.5429 17.0762 30.6529 17.0963 30.7428 17.1669L31.8325 17.953C32.0124 18.084 32.0524 18.336 31.9325 18.5174H31.9225Z" fill="#000000"/>
19666    </svg>
19667
19668              
19669<h2
19670 class="
19671    heading--3673ed69-fe4f-4819-b056-3bb5fb78ca52
19672  
19673 text-lg font-alverata font-[400] md:font-worksans text-center">1-Year warranty</h2
19674>
19675
19676<style data-shopify>
19677.heading--3673ed69-fe4f-4819-b056-3bb5fb78ca52{
19678  color: #000000;
19679  
19680}
19681
19682@media(min-width: 640px) {
19683  .heading--3673ed69-fe4f-4819-b056-3bb5fb78ca52{
19684    color: #000000;
19685    
19686  }
19687}
19688</style>
19689
19690
19691              <p class="
19692    paragraph--3673ed69-fe4f-4819-b056-3bb5fb78ca52
19693  
19694 text-base pt-6 py-3 px-16 md:px-12 text-center">We craft our products so we know exactly what goes into them. We’re happy to offer you a 1-year warranty against manufacturing defects.</p>
19695
19696<style data-shopify>
19697.paragraph--3673ed69-fe4f-4819-b056-3bb5fb78ca52{
19698  color: #818181;
19699}
19700@media(min-width: 640px) {
19701  .paragraph--3673ed69-fe4f-4819-b056-3bb5fb78ca52{
19702    color: #818181;
19703  }
19704}
19705</style>
19706
19707            </div>
19708
19709          
19710        
19711    </div>
19712  </div>
19713</div>
19714
19715
19716</div><div id="shopify-section-template--21354730520762__7437a9cc-a4f3-4030-aee2-e4dd8d7b3c83" class="shopify-section"><div id="okendo-reviews-template--21354730520762__7437a9cc-a4f3-4030-aee2-e4dd8d7b3c83" class="flex w-full flex-col items-center justify-center pt-10 pb-3" style="background-color: #ffffff;">
19717    <div class="w-full md:w-[1200px] flex px-6 md:px-0">
19718      <div class="flex w-full flex-col pb-10">
19719
19720        
19721<h2
19722 class="
19723    heading--template--21354730520762__7437a9cc-a4f3-4030-aee2-e4dd8d7b3c83
19724  
19725 text-[28px] md:text-3xl text-center tracking-tight reveal">Reviews</h2
19726>
19727
19728<style data-shopify>
19729.heading--template--21354730520762__7437a9cc-a4f3-4030-aee2-e4dd8d7b3c83{
19730  color: #000000;
19731  
19732}
19733
19734@media(min-width: 640px) {
19735  .heading--template--21354730520762__7437a9cc-a4f3-4030-aee2-e4dd8d7b3c83{
19736    color: #000000;
19737    
19738  }
19739}
19740</style>
19741
19742
19743        
19744          <div data-oke-reviews-widget data-oke-reviews-product-id="shopify-8502334062778"></div>
19745        
19746
19747      </div>
19748    </div>
19749  </div>
19750
19751
19752  
19753</div><div id="shopify-section-template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e" class="shopify-section"><div id="customers-slider--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e" class="reveal w-full flex items-center justify-center py-12" style="background-color: #ffffff;">
19754  <div class="w-full flex md:w-[1200px]">
19755    <div class="w-full flex justify-center items-center flex-col">
19756      
19757<h2
19758 class="
19759    heading--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19760  
19761 text-[28px] md:text-2xl flex py-6 px-6 text-center">What the press is saying</h2
19762>
19763
19764<style data-shopify>
19765.heading--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19766  color: #000000;
19767  
19768}
19769
19770@media(min-width: 640px) {
19771  .heading--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19772    color: #000000;
19773    
19774  }
19775}
19776</style>
19777
19778
19779      <div class="block w-full">
19780        <div class="flex items-center js-carousel-customers--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e">
19781          
19782            
19783                <div class="flex flex-row justify-center items-end">
19784                  <img class="lazyload my-6 w-full h-[100px] object-cover"
19785  style=""
19786  src="//www.beckettsimonon.com/cdn/shop/files/gq-logo_a31d8446-8f16-46b5-86e1-0d0d06989c52.png?v=1674098559&width=10"
19787  data-src="//www.beckettsimonon.com/cdn/shop/files/gq-logo_a31d8446-8f16-46b5-86e1-0d0d06989c52.png?v=1674098559&width={width}"
19788  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19789  data-aspectratio="1.7786458333333333"
19790  data-sizes="auto"
19791  alt=""
19792  width="1366"
19793  height="768"
19794  loading="lazy"
19795  tabIndex="0"
19796  
19797  
19798  aria-label="Image of ">
19799
19800                </div>
19801            
19802          
19803            
19804                <div class="flex flex-row justify-center items-end">
19805                  <img class="lazyload my-6 w-full h-[100px] object-cover"
19806  style=""
19807  src="//www.beckettsimonon.com/cdn/shop/files/esquire-logo_957287b6-512f-436d-bbe0-3e02addb3ed3.png?v=1674098518&width=10"
19808  data-src="//www.beckettsimonon.com/cdn/shop/files/esquire-logo_957287b6-512f-436d-bbe0-3e02addb3ed3.png?v=1674098518&width={width}"
19809  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19810  data-aspectratio="1.7786458333333333"
19811  data-sizes="auto"
19812  alt=""
19813  width="1366"
19814  height="768"
19815  loading="lazy"
19816  tabIndex="0"
19817  
19818  
19819  aria-label="Image of ">
19820
19821                </div>
19822            
19823          
19824            
19825                <div class="flex flex-row justify-center items-end">
19826                  <img class="lazyload my-6 w-full h-[100px] object-cover"
19827  style=""
19828  src="//www.beckettsimonon.com/cdn/shop/files/valet-logo_5d59ffa4-b3b4-453a-96ba-ea224af59904.webp?v=1674098503&width=10"
19829  data-src="//www.beckettsimonon.com/cdn/shop/files/valet-logo_5d59ffa4-b3b4-453a-96ba-ea224af59904.webp?v=1674098503&width={width}"
19830  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19831  data-aspectratio="1.7786458333333333"
19832  data-sizes="auto"
19833  alt=""
19834  width="1366"
19835  height="768"
19836  loading="lazy"
19837  tabIndex="0"
19838  
19839  
19840  aria-label="Image of ">
19841
19842                </div>
19843            
19844          
19845            
19846                <div class="flex flex-row justify-center items-end">
19847                  <img class="lazyload my-6 w-full h-[100px] object-cover"
19848  style=""
19849  src="//www.beckettsimonon.com/cdn/shop/files/mashable-logo.webp?v=1674098477&width=10"
19850  data-src="//www.beckettsimonon.com/cdn/shop/files/mashable-logo.webp?v=1674098477&width={width}"
19851  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19852  data-aspectratio="1.7786458333333333"
19853  data-sizes="auto"
19854  alt=""
19855  width="1366"
19856  height="768"
19857  loading="lazy"
19858  tabIndex="0"
19859  
19860  
19861  aria-label="Image of ">
19862
19863                </div>
19864            
19865          
19866            
19867                <div class="flex flex-row justify-center items-end">
19868                  <img class="lazyload my-6 w-full h-[100px] object-cover"
19869  style=""
19870  src="//www.beckettsimonon.com/cdn/shop/files/business-insider-logo.webp?v=1674098449&width=10"
19871  data-src="//www.beckettsimonon.com/cdn/shop/files/business-insider-logo.webp?v=1674098449&width={width}"
19872  data-widths="[50, 90, 130, 180, 230, 350, 800, 1000, 2000]"
19873  data-aspectratio="1.7786458333333333"
19874  data-sizes="auto"
19875  alt=""
19876  width="1366"
19877  height="768"
19878  loading="lazy"
19879  tabIndex="0"
19880  
19881  
19882  aria-label="Image of ">
19883
19884                </div>
19885            
19886          
19887        </div>
19888      </div>
19889
19890      <div class="block w-[380px] h-[80px] md:h-[120px] px-6">
19891        <div id="customers-slider" class="flex flex-row justify-center items-center js-carousel-customers-description--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e">
19892          
19893            
19894                <div class="flex flex-col">
19895                  <p class="
19896    paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19897  
19898 text-base py-3 text-center justify-center">“One of the brands that are saving you cash and a trip to the store”</p>
19899
19900<style data-shopify>
19901.paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19902  color: #000000;
19903}
19904@media(min-width: 640px) {
19905  .paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19906    color: #000000;
19907  }
19908}
19909</style>
19910
19911                </div>
19912            
19913          
19914            
19915                <div class="flex flex-col">
19916                  <p class="
19917    paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19918  
19919 text-base py-3 text-center justify-center">“Walk in these for style that comes with an unbeatable price tag”</p>
19920
19921<style data-shopify>
19922.paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19923  color: #000000;
19924}
19925@media(min-width: 640px) {
19926  .paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19927    color: #000000;
19928  }
19929}
19930</style>
19931
19932                </div>
19933            
19934          
19935            
19936                <div class="flex flex-col">
19937                  <p class="
19938    paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19939  
19940 text-base py-3 text-center justify-center">“Impressed with the quality of the stitching and silky leather lining”</p>
19941
19942<style data-shopify>
19943.paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19944  color: #000000;
19945}
19946@media(min-width: 640px) {
19947  .paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19948    color: #000000;
19949  }
19950}
19951</style>
19952
19953                </div>
19954            
19955          
19956            
19957                <div class="flex flex-col">
19958                  <p class="
19959    paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19960  
19961 text-base py-3 text-center justify-center">“The products are elevated but service is even better”</p>
19962
19963<style data-shopify>
19964.paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19965  color: #000000;
19966}
19967@media(min-width: 640px) {
19968  .paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19969    color: #000000;
19970  }
19971}
19972</style>
19973
19974                </div>
19975            
19976          
19977            
19978                <div class="flex flex-col">
19979                  <p class="
19980    paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e
19981  
19982 text-base py-3 text-center justify-center">“Thoroughly impressed with their overall look and quality”</p>
19983
19984<style data-shopify>
19985.paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19986  color: #000000;
19987}
19988@media(min-width: 640px) {
19989  .paragraph--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e{
19990    color: #000000;
19991  }
19992}
19993</style>
19994
19995                </div>
19996            
19997          
19998        </div>
19999      </div>
20000
20001      <ul class="slider-controls-customers--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e py-6 flex inline-flex items-center gap-16 relative" id="customize-controls" aria-label="Carousel Navigation" tabindex="0">
20002        <li class="prev--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e p-4 cursor-pointer arrow-color-light" aria-controls="customers-slider" tabindex="-1" data-controls="prev">
20003          <svg role="img" aria-label=""  class="w-[24px]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
20004      <path d="M11.7071 5.29289C12.0976 5.68342 12.0976 6.31658 11.7071 6.70711L7.41421 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H7.41421L11.7071 17.2929C12.0976 17.6834 12.0976 18.3166 11.7071 18.7071C11.3166 19.0976 10.6834 19.0976 10.2929 18.7071L4.29289 12.7071C4.10536 12.5196 4 12.2652 4 12C4 11.7348 4.10536 11.4804 4.29289 11.2929L10.2929 5.29289C10.6834 4.90237 11.3166 4.90237 11.7071 5.29289Z" fill="#000000"/>
20005    </svg>
20006        </li>
20007        <li class="next--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e p-4 cursor-pointer" aria-controls="customers-slider" tabindex="-1" data-controls="next">
20008          <svg role="img" aria-label=""  class="w-[24px]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
20009      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
20010    </svg>
20011        </li>
20012        <span class="inline-block font-alverata text-xl absolute top-[50%] left-[50%] -translate-y-[50%] -translate-x-[50%]" style="color: #000000"><span class="current-slide--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e">1</span><span class="text-xl">/</span><span class="text-xl total-slides--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e"></span></span>
20013      </ul>
20014
20015    </div>
20016  </div>
20017</div>
20018
20019<style data-shopify>
20020:is(.js-carousel-customers--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e, .js-carousel-customers-description--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e) .tns-item {
20021  display: flex !important;
20022}
20023</style>
20024
20025<script type="module">
20026document.addEventListener('DOMContentLoaded', (event) => {
20027  const customerSlider = tns({
20028    container: '.js-carousel-customers--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e',
20029    controlsContainer: '.slider-controls-customers--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e',
20030    items: 1,
20031    mouseDrag: true,
20032    controls: true,
20033    gutter: 0,
20034    nav: true,
20035    loop: true,
20036    center: true,
20037    slideBy: 1,
20038    preventScrollOnTouch: 'auto',
20039    speed: 300,
20040    responsive: {
20041      640: {
20042        items: 1,
20043      },
20044
20045      1024: {
20046        items: 3
20047      }
20048    }
20049  });
20050
20051  const customerDescription = tns({
20052    container: '.js-carousel-customers-description--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e',
20053    items: 1,
20054    mouseDrag: true,
20055    controls: false,
20056    gutter: 0,
20057    nav: true,
20058    loop: true,
20059    center: true,
20060    slideBy: 1,
20061    mode: 'gallery',
20062    animateIn: false,
20063    preventScrollOnTouch: 'auto',
20064    speed: 300,
20065    responsive: {
20066      640: {
20067        items: 1,
20068      },
20069
20070      1024: {
20071        items: 1
20072      }
20073    }
20074  });
20075
20076  const totalCustomerSlidesNumber = document.querySelector('.total-slides--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e');
20077  const currentCustomerSlideNumber = document.querySelector('.current-slide--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e');
20078  const customerSliderInfo = customerSlider.getInfo();
20079  let totalSlidesCustomers = customerSliderInfo.slideCount;
20080  totalCustomerSlidesNumber.innerHTML = totalSlidesCustomers;
20081
20082  customerSlider.events.on('transitionStart', (e) => {
20083    let currentIndexCustomer = e.displayIndex;
20084    currentCustomerSlideNumber.innerHTML = currentIndexCustomer;
20085    customerDescription.goTo(e.displayIndex - 1);
20086  });
20087
20088  function debounce_leading(func, timeout = 50){
20089    let timer;
20090    return (...args) => {
20091      if (!timer) {
20092        func.apply(this, args);
20093      }
20094      clearTimeout(timer);
20095      timer = setTimeout(() => {
20096        timer = undefined;
20097      }, timeout);
20098    };
20099  };
20100
20101  window.addEventListener("wheel", debounce_leading((e) => {
20102    e.stopPropagation();
20103
20104    if (e.target.closest('#customers-slider--template--21354730520762__55a1f4ff-d5c2-4184-b8ed-ec718c2bf65e')) {
20105
20106      const scrollX = e.wheelDeltaX;
20107      const scrollY = e.wheelDeltaY;
20108      if (scrollX > 0) {
20109        customerSlider.goTo('prev');
20110      } else if(scrollX < 0) {
20111        customerSlider.goTo('next');
20112      } else if (scrollY > 0 || scrollY < 0) {
20113        return;
20114      }
20115    }
20116  }));
20117});
20118</script>
20118
20119
20120
20121</div><div id="shopify-section-template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83" class="shopify-section"><div id="faq--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83" class="reveal flex w-full flex-row justify-center pt-20 pb-28" style="background-color: #f7f5f4;">
20122  <div class="w-full md:w-[1200px] flex flex-col md:flex-row px-6 md:px-0">
20123    <div class="flex w-full md:w-1/2 flex-col items-center md:items-start md:pr-44 pt-8">
20124      
20125<h2
20126 class="
20127    heading--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83
20128  
20129 text-[28px] md:text-2xl flex pb-6 text-center md:text-left">FAQs</h2
20130>
20131
20132<style data-shopify>
20133.heading--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83{
20134  color: ;
20135  
20136}
20137
20138@media(min-width: 640px) {
20139  .heading--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83{
20140    color: ;
20141    
20142  }
20143}
20144</style>
20145
20146
20147      <p class="
20148    paragraph--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83
20149  
20150 text-base py-3 text-center md:text-left"></p>
20151
20152<style data-shopify>
20153.paragraph--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83{
20154  color: ;
20155}
20156@media(min-width: 640px) {
20157  .paragraph--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83{
20158    color: ;
20159  }
20160}
20161</style>
20162
20163
20164    </div>
20165    <div class="flex w-full md:w-1/2">
20166
20167<ul id="template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83" class="" role="presentation">
20168  
20169          
20170
20171            
20172
20173            <li class="pt-8 "
20174    itemscope
20175    itemtype="https://schema.org/Question">
20176  <h4 class="font-worksans uppercase font-medium text-base pr-6 ">
20177    <button class="w-full text-left uppercase font-worksans font-medium"
20178            itemprop="name"
20179            aria-expanded="false"
20180            tabindex="0">
20181      What is your manufacturing process?
20182    </button>
20183  </h4>
20184  <div class="transition-all duration-300 ease overflow-hidden"
20185       itemscope itemtype="https://schema.org/Answer">
20186    <div itemprop="text">
20187      
20188                  Every unlined suede jacket is crafted through a meticulous, step-by-step process. We begin by sourcing the premium suede, selecting only those pieces with consistent softness and durability. Master artisans then hand-cut flawless panels, paying special attention since the reverse side remains visible. Raw edges are precisely finished for comfort and elegance before the jacket is carefully assembled with impeccable stitching. Premium hardware complements the design, and final hand finishing reveals a garment as luxurious inside as it is on the outside.
20189<br>
20190              
20191    </div>
20192  </div>
20193</li>
20194
20195          
20196        
20197          
20198
20199            
20200
20201            <li class="pt-8 "
20202    itemscope
20203    itemtype="https://schema.org/Question">
20204  <h4 class="font-worksans uppercase font-medium text-base pr-6 ">
20205    <button class="w-full text-left uppercase font-worksans font-medium"
20206            itemprop="name"
20207            aria-expanded="false"
20208            tabindex="0">
20209      What size should I order?
20210    </button>
20211  </h4>
20212  <div class="transition-all duration-300 ease overflow-hidden"
20213       itemscope itemtype="https://schema.org/Answer">
20214    <div itemprop="text">
20215      
20216                  Please refer to the last image of the product, where you will find a chart with 3 key measurements to find your ideal size. Or, you can use the interactive quiz above the size selector. If you need a personalized recommendation, please reach out to [email protected]
20217              
20218    </div>
20219  </div>
20220</li>
20221
20222          
20223        
20224          
20225
20226            
20227
20228            <li class="pt-8 "
20229    itemscope
20230    itemtype="https://schema.org/Question">
20231  <h4 class="font-worksans uppercase font-medium text-base pr-6 ">
20232    <button class="w-full text-left uppercase font-worksans font-medium"
20233            itemprop="name"
20234            aria-expanded="false"
20235            tabindex="0">
20236      Can the jacket be dry cleaned?
20237    </button>
20238  </h4>
20239  <div class="transition-all duration-300 ease overflow-hidden"
20240       itemscope itemtype="https://schema.org/Answer">
20241    <div itemprop="text">
20242      
20243                  Yes, the jacket can be dry cleaned, but you’ll need to take it to a specialist cleaner that works with leather and suede, not just any dry cleaner. Be aware that standard dry cleaning solvents can damage suede’s nap and texture, so always ask first if they handle suede specifically.
20244<br>
20245              
20246    </div>
20247  </div>
20248</li>
20249
20250          
20251        
20252          
20253
20254            
20255
20256            <li class="pt-8 "
20257    itemscope
20258    itemtype="https://schema.org/Question">
20259  <h4 class="font-worksans uppercase font-medium text-base pr-6 ">
20260    <button class="w-full text-left uppercase font-worksans font-medium"
20261            itemprop="name"
20262            aria-expanded="false"
20263            tabindex="0">
20264      How can I clean a stain?
20265    </button>
20266  </h4>
20267  <div class="transition-all duration-300 ease overflow-hidden"
20268       itemscope itemtype="https://schema.org/Answer">
20269    <div itemprop="text">
20270      
20271                  Cleaning a suede jacket takes some care, since suede is delicate and can be damaged by water and harsh cleaners. That said, you can treat basic blemishes by following these instructions:
20272<br><br>
20273Start by hanging the jacket up and brushing the area gently with a suede brush (or even a soft-bristle toothbrush) to get rid of dust or surface dirt. 
20274<br><br>
20275For stains, try an eraser on scuffs, sprinkle cornstarch on oil, or for water-based stains, dab with a cloth or c
20275otton ball dampened with a solution of one part vinegar and two parts water. After spot cleaning, brush the area to restore the nap and allow the jacket to air-dry completely. 
20276<br><br>
20277If it’s something sticky, put the jacket in a freezer-safe plastic bag and allow it to freeze until the debris hardens, then carefully scrape it off with a credit card or plastic scraper. 
20278<br><br>
20279Always gently brush the suede after cleaning to restore the nap, and treat the jacket with a suede protectant spray. Avoid soaking, soap, or heat, and let it air-dry naturally.
20280<br><br>
20281              
20282    </div>
20283  </div>
20284</li>
20285
20286          
20287        
20288
20289</ul>
20290
20291<style data-shopify>
20292  
20293
20294  
20295
20296  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 > li h4::after {
20297    content: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0007 0.333328C11.737 0.333328 12.334 0.930282 12.334 1.66666V9.66667H20.334C21.0704 9.66667 21.6673 10.2636 21.6673 11C21.6673 11.7364 21.0704 12.3333 20.334 12.3333H12.334V20.3333C12.334 21.0697 11.737 21.6667 11.0007 21.6667C10.2643 21.6667 9.66732 21.0697 9.66732 20.3333V12.3333H1.66732C0.930938 12.3333 0.333984 11.7364 0.333984 11C0.333984 10.2636 0.930938 9.66667 1.66732 9.66667H9.66732V1.66666C9.66732 0.930282 10.2643 0.333328 11.0007 0.333328Z' fill='%2387968F'/%3E%3C/svg%3E%0A");
20298    font-size: 34px;
20299    color: #000000;
20300    position: absolute;
20301    right: 0px;
20302    top: -18px;
20303  }
20304
20305  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 .is--active > h4::after {
20306    content: url("data:image/svg+xml,%3Csvg width='22' height='4' viewBox='0 0 22 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.333984 2C0.333984 1.26362 0.930938 0.666664 1.66732 0.666664H20.334C21.0704 0.666664 21.6673 1.26362 21.6673 2C21.6673 2.73638 21.0704 3.33333 20.334 3.33333H1.66732C0.930938 3.33333 0.333984 2.73638 0.333984 2Z' fill='%2387968F'/%3E%3C/svg%3E%0A");
20307    top: -27px;
20308  }
20309
20310  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 > li h4 {
20311    color: #000000;
20312    position: relative;
20313    margin-bottom: 32px;
20314  }
20315
20316  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 .is--active > h4 + div {
20317    opacity: 1;
20318    margin-bottom: 20px;
20319  }
20320
20321  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 > li {
20322    border-bottom: 1px solid #818181;
20323  }
20324
20325  #mobile-main-menu > li h4::after {
20326    content: none;
20327  }
20328
20329  #mobile-main-menu > li h4::before {
20330    position: absolute;
20331    content: '';
20332    background-image: url("data:image/svg+xml,%3Csvg width='10' height='24' viewBox='0 0 10 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 22.6667L9 12L0.999999 1.33332' stroke='%233200B2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
20333    display: inline-block;
20334    width: 10px;
20335    height: 24px;
20336    right: 7px;
20337    top: calc(50% - 12px);
20338    transform: rotate(0deg);
20339    transition: transform 0.2s ease-in-out;
20340  }
20341
20342  #mobile-main-menu .is--active h4::before {
20343    transform: rotate(-90deg);
20344  }
20345
20346  #template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 > li h4 button {
20347    color: inherit;
20348    background: none;
20349    border: none;
20350    padding: 0;
20351    cursor: pointer;
20352  }
20353</style>
20354
20355<script>
20356  (function(){
20357    const d = document;
20358    const ul = d.querySelector('#template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83');
20359    const buttons = d.querySelectorAll('#template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 > li h4 button');
20360    const activeClass = 'is--active';
20361
20362    // Initialize ARIA attributes
20363    const initAria = function() {
20364      buttons.forEach((button, index) => {
20365        const li = button.closest('li');
20366        const h4 = button.parentElement;
20367        const content = h4.nextElementSibling;
20368        const headerId = `template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83-header-${index}`;
20369        const panelId = `template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83-panel-${index}`;
20370
20371        // Set up header - solo el botón tiene el ID
20372        button.setAttribute('id', headerId);
20373        button.setAttribute('aria-expanded', 'false');
20374        button.setAttribute('aria-controls', panelId);
20375
20376        // Set up panel - se conecta directamente al botón
20377        content.setAttribute('id', panelId);
20378        content.setAttribute('role', 'region');
20379        content.setAttribute('aria-labelledby', headerId);
20380
20381        // Set first item as active
20382        if (index === 0) {
20383          li.classList.add(activeClass);
20384          button.setAttribute('aria-expanded', 'true');
20385        }
20386      });
20387    };
20388
20389    // Handle click events
20390    ul.addEventListener('click', function(e) {
20391      const target = e.target;
20392      if (target && target.nodeName == 'BUTTON') {
20393        toggleAccordion(target);
20394      }
20395    });
20396
20397    // Handle keyboard events
20398    ul.addEventListener('keydown', function(e) {
20399      const target = e.target;
20400      if (target && target.nodeName == 'BUTTON') {
20401        switch(e.key) {
20402          case 'Enter':
20403          case ' ':
20404            e.preventDefault();
20405            toggleAccordion(target);
20406            break;
20407          case 'ArrowDown':
20408            e.preventDefault();
20409            focusNext(target);
20410            break;
20411          case 'ArrowUp':
20412            e.preventDefault();
20413            focusPrevious(target);
20414            break;
20415          case 'Home':
20416            e.preventDefault();
20417            buttons[0].focus();
20418            break;
20419          case 'End':
20420            e.preventDefault();
20421            buttons[buttons.length - 1].focus();
20422            break;
20423        }
20424      }
20425    });
20426
20427    // Toggle accordion function
20428    const toggleAccordion = function(target) {
20429      const li = target.closest('li');
20430      const targetIsActive = li.classList.contains(activeClass);
20431      const itemContent = target.parentElement.nextElementSibling;
20432
20433      // Close all items
20434      for (let i = 0; i < buttons.length; i++) {
20435        const currentLi = buttons[i].closest('li');
20436        const currentContent = buttons[i].parentElement.nextElementSibling;
20437
20438        currentLi.classList.remove(activeClass);
20439        currentContent.style.height = '0';
20440        buttons[i].setAttribute('aria-expanded', 'false');
20441
20442        // Hide content from screen readers when closed
20443        currentContent.setAttribute('aria-hidden', 'true');
20444        currentContent.setAttribute('inert', '');
20445      }
20446
20447      // Open clicked item if it wasn't active
20448      if (!targetIsActive) {
20449        li.classList.add(activeClass);
20450        itemContent.style.height = itemContent.dataset.realHeight + 'px';
20451        target.setAttribute('aria-expanded', 'true');
20452
20453        // Make content accessible when open
20454        itemContent.setAttribute('aria-hidden', 'false');
20455        itemContent.removeAttribute('inert');
20456      }
20457    };
20458
20459    // Focus management
20460    const focusNext = function(current) {
20461      const currentIndex = Array.from(buttons).indexOf(current);
20462      const nextIndex = (currentIndex + 1) % buttons.length;
20463      buttons[nextIndex].focus();
20464    };
20465
20466    const focusPrevious = function(current) {
20467      const currentIndex = Array.from(buttons).indexOf(current);
20468      const prevIndex = currentIndex === 0 ? buttons.length - 1 : currentIndex - 1;
20469      buttons[prevIndex].focus();
20470    };
20471
20472    // Initialize heights and ARIA
20473    const initReset = function(e) {
20474      for (let i = 0; i < buttons.length; i++) {
20475        const itemContent = buttons[i].parentElement.nextElementSibling;
20476        itemContent.style.height = '';
20477        itemContent.dataset.realHeight = itemContent.offsetHeight + 50;
20478        itemContent.style.height = '0';
20479
20480        // Hide all content initially
20481        itemContent.setAttribute('aria-hidden', 'true');
20482        itemContent.setAttribute('inert', '');
20483
20484        if (i === 0) {
20485          const li = buttons[i].closest('li');
20486          li.classList.add(activeClass);
20487          itemContent.style.height = itemContent.dataset.realHeight + 'px';
20488
20489          // Make first item accessible
20490          itemContent.setAttribute('aria-hidden', 'false');
20491          itemContent.removeAttribute('inert');
20492        }
20493      }
20494      initAria();
20495    };
20496
20497    document.addEventListener("DOMContentLoaded", initReset);
20498  })();
20499</script>
20499
20500
20501    </div>
20502  </div>
20503</div>
20504
20505<!-- JSON-LD Structured Data for FAQ -->
20506
20507<script type="application/ld+json">
20508{
20509  "@context": "https://schema.org",
20510  "@type": "FAQPage",
20511  
20512  "about": "",
20513  
20514  "mainEntity": [
20515    
20516      
20517        {
20518          "@type": "Question",
20519          "name": "What is your manufacturing process?",
20520          "acceptedAnswer": {
20521            "@type": "Answer",
20522            "text": "Every unlined suede jacket is crafted through a meticulous, step-by-step process. We begin by sourcing the premium suede, selecting only those pieces with consistent softness and durability. Master artisans then hand-cut flawless panels, paying special attention since the reverse side remains visible. Raw edges are precisely finished for comfort and elegance before the jacket is carefully assembled with impeccable stitching. Premium hardware complements the design, and final hand finishing reveals a garment as luxurious inside as it is on the outside.\n"
20523          }
20524        },
20525      
20526    
20527      
20528        {
20529          "@type": "Question",
20530          "name": "What size should I order?",
20531          "acceptedAnswer": {
20532            "@type": "Answer",
20533            "text": "Please refer to the last image of the product, where you will find a chart with 3 key measurements to find your ideal size. Or, you can use the interactive quiz above the size selector. If you need a personalized recommendation, please reach out to [email protected]"
20534          }
20535        },
20536      
20537    
20538      
20539        {
20540          "@type": "Question",
20541          "name": "Can the jacket be dry cleaned?",
20542          "acceptedAnswer": {
20543            "@type": "Answer",
20544            "text": "Yes, the jacket can be dry cleaned, but you’ll need to take it to a specialist cleaner that works with leather and suede, not just any dry cleaner. Be aware that standard dry cleaning solvents can damage suede’s nap and texture, so always ask first if they handle suede specifically.\n"
20545          }
20546        },
20547      
20548    
20549      
20550        {
20551          "@type": "Question",
20552          "name": "How can I clean a stain?",
20553          "acceptedAnswer": {
20554            "@type": "Answer",
20555            "text": "Cleaning a suede jacket takes some care, since suede is delicate and can be damaged by water and harsh cleaners. That said, you can treat basic blemishes by following these instructions:\n\nStart by hanging the jacket up and brushing the area gently with a suede brush (or even a soft-bristle toothbrush) to get rid of dust or surface dirt. \n\nFor stains, try an eraser on scuffs, sprinkle cornstarch on oil, or for water-based stains, dab with a cloth or cotton ball dampened with a solution of one part vinegar and two parts water. After spot cleaning, brush the area to restore the nap and allow the jacket to air-dry completely. \n\nIf it’s something sticky, put the jacket in a freezer-safe plastic bag and allow it to freeze until the debris hardens, then carefully scrape it off with a credit card or plastic scraper. \n\nAlways gently brush the suede after cleaning to restore the nap, and treat the jacket with a suede protectant spray. Avoid soaking, soap, or heat, and let it air-dry naturally.\n"
20556          }
20557        }
20558      
20559    
20560  ]
20561}
20562</script>
20562
20563
20564
20565<style>
20566  #faq--template--21354730520762__9a6f31dc-c6d1-4c30-8b11-ab1a3bb02f83 ul {
20567    width: 100% !important;
20568  }
20569</style>
20570
20571
20572</div>
20573        
20574      </main>
20575
20576      <div id="shopify-section-newsletter" class="shopify-section"><div id="newsletter" class="z-0 w-full flex items-center justify-center py-12" style="background-color: #f2f2f2;">
20577  <div class="w-full flex md:w-[1200px] flex-col md:flex-row justify-between items-center px-6 md:px-0">
20578    <div class="flex w-full md:w-[500px]">
20579      
20580<h2
20581 class="
20582    heading--newsletter
20583  
20584 text-2xl md:text-3xl flex py-6 pr-12 md:pr-0">Get 15% off your first purchase</h2
20585>
20586
20587<style data-shopify>
20588.heading--newsletter{
20589  color: #000000;
20590  
20591}
20592
20593@media(min-width: 640px) {
20594  .heading--newsletter{
20595    color: #000000;
20596    
20597  }
20598}
20599</style>
20600
20601
20602    </div>
20603    <div class="flex w-full md:w-[500px] flex-col">
20604      
20605<h3
20606 class="
20607    heading--newsletter
20608  
20609 md:text-xl flex py-6">Join the VIP list</h3
20610>
20611
20612<style data-shopify>
20613.heading--newsletter{
20614  color: #000000;
20615  
20616}
20617
20618@media(min-width: 640px) {
20619  .heading--newsletter{
20620    color: #000000;
20621    
20622  }
20623}
20624</style>
20625
20626
20627        <div class="flex w-full flex-col reveal">
20628          <form id="contact_form" class="klaviyo_gdpr_embedform klaviyo_gdpr_embedform" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" method="GET" target="_blank" novalidate="novalidate">
20629            <input type="hidden" name="g" value="KjMtQr">
20630            <input type="hidden" name="$fields" value="$consent">
20631            <input type="hidden" name="$list_fields" value="$consent">
20632            <div class="field-container">
20633              <input id="k_id_email" name="email" type="email" class="email-input relative py-3 text-base font-worksans font-medium w-full contact_email" style="background-color: #ffffff00;" placeholder=" " required>
20634              <label for="k_id_email" class="email-label uppercase text-sm tracking-widest font-worksans text-textmiddle">Type your email here...</label>
20635            </div>
20636            <div class="absolute top-[50%] right-0 -translate-y-[50%]">
20637              <button id="submit" role="button" type="submit" aria-label="Subscribe to our newsletter" class="action_button sign_up" name="subscribe">
20638                <svg role="img" aria-label=""  class="w-[24px]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
20639      <path d="M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z" fill="#000000"/>
20640    </svg>
20641              </button>
20642            </div>
20643          </form>
20644        </div>
20645
20646      <span class="text-sm">
20647        <p class="
20648    paragraph--newsletter
20649  
20650 text-sm py-1">By subscribing you agree to our Privacy Policy. You can unsubscribe at any time.</p>
20651
20652<style data-shopify>
20653.paragraph--newsletter{
20654  color: #494644;
20655}
20656@media(min-width: 640px) {
20657  .paragraph--newsletter{
20658    color: #494644;
20659  }
20660}
20661</style>
20662
20663
20664      </span>
20665    </div>
20666  </div>
20667</div>
20668
20669<style>
20670  #k_id_email::placeholder {
20671    color: #494644;
20672    font-size: 12px;
20673    outline: none;
20674    text-transform: uppercase;
20675    letter-spacing: .1rem;
20676  }
20677
20678  #k_id_email.success::placeholder {
20679    color: #000000;
20680  }
20681
20682  #k_id_email {
20683    color: #000000;
20684    font-size: 16px;
20685    text-transform: lowercase;
20686    border-bottom: 1px solid #000000;
20687  }
20688
20689  #k_id_email:focus {
20690    outline: none;
20691  }
20692
20693  .field-container {
20694    position: relative;
20695    margin-top: 20px;
20696  }
20697
20698  .email-input {
20699    width: 100%;
20700    font-size: 16px;
20701    border-bottom: 1px solid #000000;
20702    background-color: transparent;
20703    outline: none;
20704    color: #000000;
20705  }
20706
20707  .email-label {
20708    position: absolute;
20709    left: 10px;
20710    top: 12px;
20711    color: #494644;
20712    transition: all 0.3s ease;
20713    pointer-events: none;
20714  }
20715
20716  .email-input:not(:placeholder-shown) + .email-label,
20717  .email-input:focus + .email-label {
20718    top: -12px;
20719    left: 0px;
20720  }
20721
20722  .email-input:focus {
20723    border-color: #000000;
20724    outline: none;
20725  }
20726
20727</style>
20728
20729<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
20729
20730
20731<script>
20732
20733KlaviyoSubscribe.attachToForms('#contact_form', {
20734  hide_form_on_success: true,
20735  extra_properties: {
20736    $source: '$embed',
20737    $method_type: "Klaviyo Form",
20738    $method_id: 'embed',
20739    $consent_version: 'Embed default text'
20740  }
20741});
20742
20743let emailText = document.querySelector('#k_id_email');
20744let submit = document.querySelector('#submit');
20745const form = document.querySelector('#contact_form');
20746
20747const validateEmail = (email) => {
20748  var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
20749  return !!email.match(mailformat);
20750}
20751
20752form.addEventListener('submit', (event) => {
20753  let emailInput = document.querySelector('input[name="email"]').value;
20754  let emailInputText = document.querySelector('input[name="email"]');
20755
20756  if (!validateEmail(emailInput)){
20757    emailText.style.color = '#8B0000';
20758    emailText.style.borderColor = '#8B0000';
20759    emailText.style.borderWidth = '0 0 3px 0';
20760  } else {
20761
20762    emailText.style.color = '#000000';
20763    emailInputText.classList.add('success');
20764    emailText.style.borderColor = '#000000';
20765    emailText.style.borderWidth = '0 0 1px 0';
20766    emailText.placeholder = 'Thanks for subscribing! - Please check your inbox';
20767
20768    setTimeout(function() {
20769      emailText.placeholder = 'Type your email here...';
20770      emailInputText.classList.remove('success');
20771      submit.style.display = 'block';
20772    }, 20000);
20773  }
20774});
20775
20776
20777</script>
20777
20778
20779
20780</div><div id="shopify-section-footer" class="shopify-section"><div id="prefooter" class="w-full flex justify-center min-w-[300px] min-h-[180px] md:border-b-[1px] border-black-100" style="background-color: #000000">
20781  <ul class="w-full flex flex-col md:flex-row justify-around items-center gap-12 py-10 max-w-[1200px]">
20782    
20783      
20784    
20785      
20786    
20787      
20788    
20789      
20790    
20791      
20792          <li class="flex flex-col justify-center items-center gap-3 max-w-[180px] text-center" style="color: #ffffff;"><svg role="img" aria-label=""  class="w-[50px]" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
20793      <path fill-rule="evenodd" clip-rule="evenodd" d="M43.8888 23.85C43.9191 23.9 43.9494 23.96 43.9696 24.02C43.9999 24.09 43.9999 24.15 43.9999 24.21V30.6C43.9999 32.03 42.8181 33.2 41.3736 33.2H37.2928C37.313 33.33 37.3333 33.46 37.3333 33.6C37.3333 35.25 35.9696 36.6 34.303 36.6C32.6363 36.6 31.2727 35.25 31.2727 33.6C31.2727 33.46 31.2929 33.33 31.3131 33.2001L31.3131 33.2H18.101C18.1212 33.33 18.1414 33.46 18.1414 33.6C18.1414 35.25 16.7777 36.6 15.1111 36.6C13.4444 36.6 12.0808 35.25 12.0808 33.6C12.0808 33.46 12.101 33.33 12.1212 33.2H9.05049C7.60605 33.2 6.42424 32.03 6.42424 30.6V28.4C6.42424 28.07 6.69696 27.8 7.0303 27.8C7.36363 27.8 7.63635 28.07 7.63635 28.4V30.6C7.63635 31.37 8.27272 32 9.05049 32H12.5555C13.0909 31.16 14.0303 30.6 15.1111 30.6C16.1919 30.6 17.1313 31.16 17.6666 32H31.7474C32.2828 31.16 33.2222 30.6 34.303 30.6C35.3838 30.6 36.3232 31.16 36.8585 32H41.3736C42.1514 32 42.7878 31.37 42.7878 30.6V24.8H33.2929C32.404 24.8 31.6767 24.08 31.6767 23.2V13.6C31.6767 12.83 31.0403 12.2 30.2626 12.2H9.05049C8.27272 12.2 7.63635 12.83 7.63635 13.6V16.85C7.63635 17.18 7.36363 17.45 7.0303 17.45C6.69696 17.45 6.42424 17.18 6.42424 16.85V13.6C6.42424 12.17 7.60605 11 9.05049 11H30.2626C31.707 11 32.8888 12.17 32.8888 13.6V16.24H37.808C38.3333 16.24 38.8383 16.5 39.1413 
2079316.94L43.8888 23.85ZM32.8888 23.2C32.8888 23.42 33.0706 23.6 33.2929 23.6H42.2423L38.1413 17.62C38.0706 17.52 37.9393 17.45 37.808 17.45H32.8888V23.2ZM13.2929 33.6C13.2929 34.59 14.1111 35.4 15.1111 35.4C16.1111 35.4 16.9293 34.59 16.9293 33.6C16.9293 32.61 16.1111 31.8 15.1111 31.8C14.1111 31.8 13.2929 32.61 13.2929 33.6ZM32.4848 33.6C32.4848 34.59 33.303 35.4 34.303 35.4C35.303 35.4 36.1211 34.59 36.1211 33.6C36.1211 32.61 35.303 31.8 34.303 31.8C33.303 31.8 32.4848 32.61 32.4848 33.6ZM27.2235 17.595L27.2323 17.6V17.59L27.2235 17.595ZM23.4444 15.44L27.2235 17.595L23.4444 19.76V18.2H12.303C11.798 18.2 11.3939 18.6 11.3939 19.1C11.3939 19.6 11.798 20 12.303 20H18.3939C19.5656 20 20.5151 20.94 20.5151 22.1C20.5151 23.26 19.5656 24.2 18.3939 24.2H7.78787V25.87L4 23.7L7.78787 21.54V23H18.3939C18.899 23 19.303 22.6 19.303 22.1C19.303 21.6 18.899 21.2 18.3939 21.2H12.303C11.1313 21.2 10.1818 20.26 10.1818 19.1C10.1818 17.94 11.1313 17 12.303 17H23.4444V15.44Z" fill="#ffffff"/>
20794    </svg>
20795
20796  <h4>Free shipping & returns in the US</h4></li>
20797      
20798    
20799      
20800          <li class="flex flex-col justify-center items-center gap-3 max-w-[180px] text-center" style="color: #ffffff;"><svg role="img" aria-label=""  class="w-[50px]" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
20801      <path d="M39.5833 22.1935C39.5833 20.1078 38.197 18.3563 36.3048 17.7691C36.3048 17.6577 36.2845 17.5565 36.2339 17.4552L31.6399 9.80115C31.4173 9.42655 31.0631 9.16331 30.6381 9.05195C30.2131 8.9507 29.7679 9.02157 29.4036 9.24431L26.9952 10.7427L26.4792 9.8214C26.2565 9.43667 25.9024 9.16331 25.4774 9.05195C25.0524 8.94058 24.6071 9.01145 24.2327 9.23419L10.3292 17.6273C10.2482 17.678 10.1875 17.7387 10.1369 17.8096C8.31548 18.4373 7 20.1584 7 22.1935V34.3428C7 36.9144 9.08452 39 11.6548 39H34.9286C37.4988 39 39.5833 36.9144 39.5833 34.3428V31.2751C40.3827 31.1434 41 30.4449 41 29.6147V27.9441C41 27.1038 40.3827 26.4153 39.5833 26.2837V22.1935ZM30.0411 10.2871C30.1321 10.2264 30.2435 10.2163 30.3446 10.2365C30.4054 10.2466 30.5167 10.2972 30.5875 10.4187L34.8577 17.5362H18.3435L30.0411 10.2871ZM24.85 10.2871C24.9411 10.2365 25.0524 10.2163 25.1536 10.2466C25.2649 10.277 25.356 10.3479 25.4065 10.439L25.9429 11.4008L16.0262 17.5565H12.8185L24.85 10.2871ZM38.369 34.3529C38.369 36.2563 36.8208 37.7952 34.9286 37.7952H11.6548C9.75238 37.7952 8.21429 36.2563 8.21429 34.3529V22.2036C8.21429 20.3002 9.7625 18.7613 11.6548 18.7613H34.9286C36.831 18.7613 38.369 20.3002 38.369 22.2036V26.2533H35.6066C34.6756 26.2533 33.9167 27.0127 33.9167 27.9441V29.6147C33.9167 30.5461 34.6756 31.3054 35.6066 31.3054H38.369V34.3529ZM39.7857 29.6248C39.7857 29.888 39.5732 30.1006 39.3101 30.1006H35.6167C35.3536 30.1006 35.1411 29.888 35.1411 29.6248V27.9543C35.1411 27.691 35.3536 27.4784 35.6167 27.4784H39.3101C39.5732 27.4784 39.7857 27.691 39.7857 27.9543V29.6248Z" fill="#ffffff"/>
20802    </svg><h4>30-day money back guarantee</h4></li>
20803      
20804    
20805      
20806          <li class="flex flex-col justify-center items-center gap-3 max-w-[180px] text-center" style="color: #ffffff;"><svg role="img" aria-label=""  class="w-[50px]"  viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
20807      <path d="M42.2491 12.8313C41.3046 11.2017 39.3852 10.3767 37.5572 10.835C36.8463 11.0082 36.1659 11.2933 35.5363 11.6498L30.4788 14.5729C30.3976 14.6238 30.3062 14.6442 30.2148 14.6238L21.4403 13.3812L21.8567 11.8331C21.9481 11.5072 21.7552 11.1711 21.4302 11.0896C21.1052 10.998 20.7701 11.1915 20.6888 11.5174L20.2318 13.2081L19.2671 13.0757L19.7545 11.2628C19.8459 10.9369 19.653 10.6008 19.328 10.5193C19.0132 10.4378 18.6679 10.6211 18.5866 10.947L18.0687 12.9026L16.6977 12.709C15.8243 12.597 15.0017 13.1979 14.8595 14.0738L14.4127 17.0173C14.1893 18.4839 13.326 19.7468 12.0464 20.4904C11.0512 21.0709 9.87315 21.2746 8.73573 21.0607L7.24286 20.7857C6.7757 20.694 6.28823 20.8468 5.9531 21.1727C5.60781 21.4987 5.44532 21.9774 5.51641 22.456L6.02419 25.9902C6.10543 26.581 6.29839 27.1309 6.5929 27.6504L7.27332 28.842C7.58815 29.3818 8.10608 29.7587 8.6951 29.9114V30.879C8.6951 31.1642 8.76619 31.4494 8.90837 31.6938L9.81222 33.2623C10.0255 33.6391 10.3809 33.9039 10.7973 34.0262C10.9395 34.0669 11.0817 34.0873 11.2238 34.0873C11.5082 34.0873 11.7824 34.016 12.0363 33.8632L20.0795 29.2087C20.8513 28.7605 21.1255 27.7624 20.6787 26.9782L20.0693 25.9189L25.4518 24.8699C25.401 25.1245 25.4112 25.3893 25.4924 25.6338C25.6244 26.0412 25.919 26.3773 26.3049 26.5606C26.7923 26.7847 27.1173 27.243 27.1884 27.7726C27.2392 28.2004 27.4728 28.5874 27.818 28.8318C28.143 29.0661 28.5391 29.1578 28.9352 29.1068V36.8881C28.9352 37.102 29.0469 37.2955 29.2195 37.4076C29.4023 37.5196 29.6257 37.5298 29.8085 37.4381L31.5654 36.552L33.3224 37.4381C33.4036 37.4789 33.5052 37.4992 33.5966 37.4992C33.7083 37.4992 33.82 37.4687 33.9215 37.4076C34.1043 37.2955 34.2059 37.102 34.2059 36.8881V31.7957C34.2059 31.4596 33.9317 31.1846 33.5966 31.1846C33.2614 31.1846 32.9872 31.4596 32.9872 31.7957V35.9002L31.8396 35.3197C31.667 35.2382 31.4639 35.2382 31.2912 35.3197L30.1437 35.9002V29.3207C30.2452 29.392 30.3468 29.4735 30.4382 29.5652C30.7327 29.8809 31.1389 30.054 31.5654 30.054C31.992 30.054 32.4084 29.8707 32.6927 29.5652C33.0583 29.1679 33.5864 28.9948 34.1145 29.0966C34.5309 29.1781 34.9676 29.0763 35.3129 28.8318C35.6581 28.5874 35.8816 28.1902 35.9425 27.7624C36.0034 27.2328 36.3386 26.7745 36.826 26.5504C37.2119 26.3671 37.5065 26.031 37.6385 25.6236C37.7705 25.2162 37.7299 24.768 37.5166 24.3912C37.2627 23.9227 37.2627 23.3625 37.5166 22.894C37.7197 22.5172 37.7705 22.069 37.6385 21.6616C37.5065 21.2542 37.2119 20.9181 36.826 20.7348C36.4909 20.582 36.237 20.307 36.0847 19.9811L41.9749 14.8784C42.5335 14.3896 42.6756 13.5748 42.2593 12.8414L42.2491 12.8313ZM9.1521 28.73C8.80682 28.7096 8.49199 28.5263 8.31935 28.2207L7.63892 27.0291C7.42566 26.6523 7.28348 26.2449 7.22255 25.8069L6.71477 22.2727C6.69446 22.1607 6.75539 22.0792 6.79601 22.0486C6.82648 22.0181 6.90772 21.957 7.01943 21.9774L8.5123 22.2523C9.93408 22.5172 11.4066 22.2727 12.6558 21.5394C14.2604 20.6126 15.3368 19.0237 15.611 17.1904L16.0579 14.247C16.0884 14.0229 16.3016 13.8701 16.5149 13.9007L17.7437 14.0738L17.4492 15.1636C17.3578 15.4895 17.5508 15.8256 17.8757 15.9071C17.9265 15.9173 17.9773 15.9275 18.0382 15.9275C18.3023 15.927
208075 18.5562 15.7442 18.6273 15.4794L18.9522 14.247L19.917 14.3794L19.5616 15.7238C19.4702 16.0497 19.6631 16.3858 19.9881 16.4673C20.0389 16.4775 20.0897 16.4877 20.1506 16.4877C20.4146 16.4877 20.6685 16.3043 20.7396 16.0395L21.1357 14.5525L24.619 15.0414C23.8269 16.6404 22.5676 17.9849 21.024 18.8811C19.0132 20.0422 17.2969 22.4968 16.4641 24.4625L9.1521 28.6892V28.73ZM19.46 28.1189L11.4168 32.7734C11.3254 32.8243 11.2137 32.8447 11.1121 32.8142C11.0106 32.7836 10.9192 32.7225 10.8684 32.6206L9.96455 31.0522C9.93408 30.991 9.91377 30.9198 9.91377 30.8485V29.6874L18.1093 24.9412L18.5663 25.7356C18.5663 25.7356 18.5663 25.756 18.5765 25.756L19.6022 27.5383C19.7139 27.7319 19.6428 27.9865 19.4499 28.0985L19.46 28.1189ZM19.4092 24.7782L19.2264 24.4727L23.6543 23.5051L25.6041 23.006C25.6041 23.006 25.6244 23.006 25.6346 22.9959C25.7158 23.169 25.7565 23.3523 25.7768 23.5357L19.4092 24.7782ZM26.2846 20.7246C25.8986 20.9079 25.6041 21.244 25.4721 21.6514C25.4518 21.7024 25.4518 21.7533 25.4416 21.8042C25.401 21.8042 25.3502 21.8042 25.3096 21.8042L23.3801 22.2931L18.4241 23.3727C18.4241 23.3727 18.4241 23.3727 18.4038 23.3727C19.2264 22.0283 20.374 20.6737 21.6231 19.9505C23.4918 18.8709 24.9846 17.2006 25.8682 15.2349L30.0523 15.8256C30.4077 15.8766 30.7733 15.8053 31.0881 15.6219L36.1456 12.6887C36.6737 12.3831 37.2526 12.1489 37.8517 11.9961C38.715 11.7822 39.5985 11.9757 40.3195 12.485L34.0536 17.8626C33.9622 17.9441 33.9012 18.0561 33.8708 18.1682C33.4239 18.1885 32.9872 18.0256 32.6724 17.6895C32.0935 17.0682 30.9967 17.0682 30.4077 17.6895C30.0421 18.0867 29.514 18.2598 28.9859 18.158C28.5696 18.0765 28.1329 18.1784 27.7876 18.4228C27.4423 18.6774 27.2189 19.0645 27.1579 19.4922C27.097 20.0218 26.7619 20.4802 26.2744 20.7042L26.2846 20.7246ZM36.2878 21.8348C36.3995 21.8857 36.4401 21.9774 36.4604 22.0283C36.4807 22.0792 36.4909 22.1811 36.4401 22.2931C35.973 23.1384 35.973 24.1366 36.4401 24.9819C36.5011 25.094 36.4807 25.1856 36.4604 25.2365C36.4401 25.2875 36.3995 25.3791 36.2878 25.4301C35.4144 25.8375 34.8254 26.6523 34.7137 27.5995C34.6934 27.7217 34.6223 27.793 34.5817 27.8235C34.541 27.8541 34.4496 27.905 34.3278 27.8846C33.3833 27.7013 32.4388 28.0069 31.7787 28.7096C31.6061 28.8929 31.474 28.8929 31.3014 28.7096C30.7733 28.1393 30.0421 27.8235 29.2906 27.8235C29.118 27.8235 28.9352 27.8439 28.7625 27.8744C28.6406 27.8948 28.5492 27.8541 28.5086 27.8133C28.468 27.7726 28.3868 27.7115 28.3766 27.5893C28.2547 26.6319 27.6759 25.8273 26.8025 25.4199C26.6908 25.3689 26.6502 25.2773 26.6298 25.2264C26.6095 25.1754 26.5994 25.0736 26.6502 24.9717C27.1173 24.1264 27.1173 23.1283 26.6502 22.2829C26.5892 22.1709 26.6095 22.069 26.6298 22.0283C26.6502 21.9774 26.6908 21.8857 26.8025 21.8348C27.6759 21.4274 28.2547 20.6126 28.3766 19.6654C28.3969 19.5431 28.468 19.4719 28.5086 19.4413C28.5492 19.4107 28.6406 19.3598 28.7625 19.3802C29.6968 19.5635 30.6514 19.258 31.3116 18.5552C31.4842 18.3719 31.6162 18.3719 31.7889 18.5552C32.4388 19.258 33.3934 19.5737 34.3379 19.3802C34.4598 19.3598 34.5512 19.4107 34.5918 19.4413C34.6324 19.4719 34.7137 19.5431 34.7238 19.6654C34.8457 20.6228 35.4246 21.4274 36.2979 21.8348H36.2878ZM41.1625 13.9414L35.6074 18.7487C35.516 18.6367 35.4246 18.5247 35.3027 18.4432C35.3027 18.4432 35.3027 18.4432 35.2925 18.4432L41.1523 13.4118C41.1523 13.4118 41.2132 13.4933 41.2336 13.534C41.3148 13.6664 41.2843 13.8498 41.1625 13.9516V13.9414Z" fill="#ffffff"/>
20808    </svg><h4>1-Year warranty against defects</h4></li>
20809      
20810    
20811      
20812          <li class="flex flex-col justify-center items-center gap-3 max-w-[180px] text-center" style="color: #ffffff;"><svg role="img" aria-label=""  class="w-[50px]" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
20813      <path d="M38.0006 11.8253C35.2115 11.2912 32.2424 9.75924 29.8632 8.5196L29.5733 8.36842C28.4036 7.76372 27.304 7.18925 26.3143 6.76596C25.1047 6.24188 24.2049 6 23.5052 6H23.4852C22.7854 6 21.9356 6.24188 20.816 6.76596C19.8963 7.18925 18.9066 7.75364 17.8469 8.35834L17.547 8.52968C15.3777 9.76932 12.6885 11.3012 9.97938 11.8455C8.82974 12.0773 8 13.0146 8 14.0728V24.9675C8 30.0571 10.7291 34.7738 15.1378 37.2632L23.0153 41.738C23.3252 41.9093 23.6551 42 23.995 42C24.3349 42 24.6748 41.9093 24.9847 41.738L32.8622 37.2732C37.2609 34.7738 40 30.0672 40 24.9776V14.0426C40 12.9742 39.1603 12.047 38.0106 11.8253H38.0006ZM38.7904 24.9574C38.7904 29.6137 36.2912 33.9171 32.2724 36.2049L24.3949 40.6697C24.145 40.8108 23.845 40.8108 23.6051 40.6697L15.7276 36.2049C11.7088 33.9272 9.20962 29.6137 9.20962 24.9574V14.0627C9.20962 13.589 9.64948 13.1456 10.2293 13.0246C13.1284 12.4401 15.9175 10.8477 18.1368 9.58791L18.4567 9.4065C19.4864 8.82195 20.4661 8.26764 21.3358 7.85442C22.2755 7.41097 22.9853 7.19933 23.5052 7.19933H23.5251C24.055 7.19933 24.8147 7.42105 25.8544 7.8645C26.8041 8.27772 27.8938 8.84211 29.0434 9.43673L29.3333 9.58791C31.7826 10.8578 34.8316 12.4401 37.7907 13.0045C38.3705 13.1153 38.8004 13.5588 38.8004 14.0325V24.9474L38.7904 24.9574Z" fill="#ffffff"/>
20814      <path d="M32.5223 16.9653L31.4326 16.1792C31.0827 15.9272 30.6629 15.8264 30.243 15.897C29.8231 15.9675 29.4532 16.1993 29.2133 16.5521L22.6554 25.7637L19.1564 23.3449C18.4667 22.8612 17.517 23.0123 16.9871 23.6775L16.1774 24.7257C15.9075 25.0683 15.7975 25.5218 15.8575 25.9552C15.9275 26.3886 16.1674 26.7816 16.5273 27.0336L22.3355 31.1154C22.6154 31.3068 22.9253 31.4076 23.2452 31.4076C23.745 31.4076 24.2349 31.1758 24.5448 30.7425L32.8922 19.2128C33.402 18.4871 33.242 17.4793 32.5223 16.9552V16.9653ZM31.9225 18.5174L23.5751 30.047C23.4451 30.2184 23.1952 30.2587 23.0252 30.1378L17.2171 26.056C17.1271 25.9955 17.0671 25.8947 17.0471 25.7839C17.0271 25.
20814673 17.0571 25.5622 17.1271 25.4815L17.9368 24.4435C18.0168 24.3427 18.1368 24.2822 18.2567 24.2822C18.3367 24.2822 18.4067 24.3024 18.4767 24.3528L22.4654 27.1042C22.7353 27.2856 23.1052 27.2251 23.2952 26.953L30.193 17.2576C30.253 17.1669 30.343 17.1165 30.4429 17.0963C30.5429 17.0762 30.6529 17.0963 30.7428 17.1669L31.8325 17.953C32.0124 18.084 32.0524 18.336 31.9325 18.5174H31.9225Z" fill="#ffffff"/>
20815    </svg><h4>100% Safe & secure checkout with SSL</h4></li>
20816      
20817    
20818  </ul>
20819</div>
20820
20821<footer id="footer" tabindex="-1" class="w-full flex justify-center min-w-[300px]" style="background-color: #000000">
20822  <div class="w-full flex flex-col">
20823    <div class="w-full justify-center min-h-[80px] flex md:border-b-[1px] border-black-100">
20824
20825      <div class="w-[1200px] flex justify-between md:py-4 flex-col md:flex-row md:px-4">
20826        <div id="footer-logo" class="flex justify-center py-8 md:py-0">
20827          <svg role="img" aria-label=""  class="w-[165px]" viewBox="0 0 154 15" fill="none" xmlns="http://www.w3.org/2000/svg">
20828      <g clip-path="url(#clip0_616_254)">
20829        <path d="M4.32202 0.804264C6.76713 0.804264 8.23774 1.75722 8.23774 3.71054C8.23774 4.7568 7.83022 5.60115 7.08606 6.0784C8.75157 6.63977 9.58432 7.94759 9.58432 9.52157C9.58432 11.969 7.66485 13.6516 4.49921 13.6516H0.460938V0.802734L4.32202 0.804264ZM3.91451 5.26311C5.40283 5.26311 6.18243 4.85929 6.18243 3.79467C6.18243 2.5465 5.04847 2.45472 3.93222 2.45472H2.51329V5.26311H3.91451ZM3.75504 11.9934C6.28874 11.9934 7.42271 11.3816 7.42271 9.53381C7.42271 7.85123 6.4482 6.90898 4.02672 6.90898H2.51329V11.9934H3.75504Z" fill="#ffffff"/>
20830        <path d="M18.7446 0.804264L18.9218 2.45472H13.3229V5.20804H17.7701L17.9473 6.86003H13.3229V11.9996H19.1876L19.0104 13.6516H11.2676V0.802734L18.7446 0.804264Z" fill="#ffffff"/>
20831        <path d="M26.663 2.34476C24.5369 2.34476 22.4638 3.90497 22.4638 7.22731C22.4638 10.5496 24.5191 12.1099 26.6808 12.1099C27.6846 12.118 28.6606 11.768 29.4448 11.1187L30.313 12.3424C29.1603 13.3942 27.6719 13.9654 26.1359 13.9454C23.0352 13.9454 20.3066 11.7795 20.3066 7.22731C20.3066 2.67516 23.1593 0.510742 26.2245 0.510742C27.7397 0.513535 29.2063 1.06489 30.3706 2.06943L29.4492 3.33595C28.6532 2.69289 27.6725 2.344 26.663 2.34476Z" fill="#ffffff"/>
20832        <path d="M34.3014 0.804264V6.00497L38.8904 0.804264H40.9575L37.2603 4.96942L41.7253 13.6516H39.4264L35.8606 6.57093L34.3014 8.23669V13.6516H32.2461V0.802734L34.3014 0.804264Z" fill="#ffffff"/>
20833        <path d="M50.5122 0.804264L50.6894 2.45472H45.0905V5.20804H49.5377L49.7149 6.86003H45.0905V11.9996H50.9552L50.778 13.6516H43.0352V0.802734L50.5122 0.804264Z" fill="#ffffff"/>
20834        <path d="M60.3284 2.45442H57.3871V13.6512H55.3318V2.45442H52.3906L52.5663 0.803955H60.1497L60.3284 2.45442Z" fill="#ffffff"/>
20835        <path d="M69.3972 2.45442H66.4575V13.6512H64.4022V2.45442H61.4609L61.6381 0.803955H69.22L69.3972 2.45442Z" fill="#ffffff"/>
20836        <path d="M78.6482 2.25298C78.2052 2.25298 77.78 2.50996 77.78 3.09733C77.78 4.80439 81.4831 7.38027 81.4831 10.4395C81.4831 12.4403 79.8884 13.8903 77.78 13.8903C77.0965 13.8986 76.4205 13.742 75.8055 13.433C75.1905 13.1239 74.6533 12.671 74.2363 12.1099L75.1931 10.8433C75.8841 11.5959 76.68 12.0548 77.5659 12.0548C78.629 12.0548 79.3908 11.4124 79.3908 10.3477C79.3908 7.97988 75.6877 5.85065 75.6877 3.07898C75.6877 1.42699 76.9812 0.510742 78.3632 0.510742C78.8874 0.514347 79.4033 0.645881 79.8692 0.894677L79.4617 2.50996C79.2197 2.34565 78.9375 2.25648 78.6482 2.25298Z" fill="#ffffff"/>
20837        <path d="M85.4518 0.803955V13.6528H83.3965V0.803955H85.4518Z" fill="#ffffff"/>
20838        <path d="M90.3669 0.803955L94.2826 12.4031L98.0448 0.803955H100.827V13.6528H98.783V6.38248L98.8893 2.69304L97.844 6.21117L95.452 13.6451H92.9419L90.4319 6.33965L89.67 2.70527L89.8117 6.57063V13.6558H87.9336V0.807014L90.3669 0.803955Z" fill="#ffffff"/>
20839        <path d="M109.142 13.9268C105.952 13.9268 102.852 11.7058 102.852 7.22702C102.852 2.74829 105.952 0.528809 109.142 0.528809C112.331 0.528809 115.431 2.74829 115.431 7.22702C115.431 11.7058 112.331 13.9268 109.142 13.9268ZM105.007 7.22702C105.007 10.531 106.885 12.183 109.142 12.183C111.398 12.183 113.276 10.531 113.276 7.22702C113.276 3.92304 111.398 2.27105 109.142 2.27105C106.885 2.27105 105.013 3.92304 105.013 7.22702H105.007Z" fill="#ffffff"/>
20840        <path d="M117.451 0.803955H120.268L124.078 9.50291L124.946 11.7239L124.857 8.41993V0.803955H126.736V13.6528H123.93L120.192 5.15267L119.235 2.72975L119.323 5.64826V13.6512H117.451V0.803955Z" fill="#ffffff"/>
20841        <path d="M135.042 13.9268C131.853 13.9268 128.752 11.7058 128.752 7.22702C128.752 2.74829 131.853 0.528809 135.042 0.528809C138.231 0.528809 141.332 2.74676 141.332 7.22702C141.332 11.7073 
20841138.231 13.9268 135.042 13.9268ZM130.908 7.22702C130.908 10.531 132.786 12.183 135.042 12.183C137.298 12.183 139.176 10.531 139.176 7.22702C139.176 3.92304 137.298 2.27105 135.042 2.27105C132.786 2.27105 130.914 3.92304 130.914 7.22702H130.908Z" fill="#ffffff"/>
20842        <path d="M143.354 0.803955H146.177L149.986 9.50291L150.854 11.7239L150.766 8.41993V0.803955H152.644V13.6528H149.838L146.1 5.1542L145.143 2.72975L145.232 5.64826V13.6512H143.354V0.803955Z" fill="#ffffff"/>
20843      </g>
20844      <defs>
20845      <clipPath id="clip0_616_254">
20846        <rect width="154" height="14" fill="white" transform="translate(0 0.128418)"/>
20847      </clipPath>
20848      </defs>
20849    </svg>
20850        </div>
20851        <ul id="socials" class="flex justify-center items-center gap-6 py-6" style="color: #ffffff;">
20852          
20853            
20854                <li>
20855                  <a href="https://www.instagram.com/beckettsimonon/" aria-label="Link to our instagram profile ">
20856                    <span class="inline-flex gap-3"><svg aria-hidden="true"  class="w-[21px] md:w-[16px]" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
20857      <path d="M11.334 1.33325H4.66732C2.82637 1.33325 1.33398 2.82564 1.33398 4.66658V11.3333C1.33398 13.1742 2.82637 14.6666 4.66732 14.6666H11.334C13.1749 14.6666 14.6673 13.1742 14.6673 11.3333V4.66658C14.6673 2.82564 13.1749 1.33325 11.334 1.33325Z" stroke="#ffffff" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/>
20858      <path d="M10.6658 7.5802C10.7481 8.13503 10.6533 8.70168 10.395 9.19954C10.1367 9.69741 9.72792 10.1011 9.2269 10.3533C8.72589 10.6055 8.15812 10.6933 7.60434 10.6042C7.05057 10.515 6.53899 10.2536 6.14238 9.85698C5.74577 9.46036 5.48431 8.94878 5.3952 8.39501C5.30609 7.84124 5.39386 7.27346 5.64604 6.77245C5.89821 6.27144 6.30194 5.86269 6.79981 5.60436C7.29768 5.34603 7.86432 5.25126 8.41915 5.33353C8.9851 5.41746 9.50905 5.68118 9.91362 6.08574C10.3182 6.4903 10.5819 7.01425 10.6658 7.5802Z" stroke="#ffffff" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/>
20859      <path d="M11.666 4.33325H11.6727" stroke="#ffffff" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/>
20860    </svg></span>
20861                  </a>
20862                </li>
20863            
20864          
20865            
20866                <li>
20867                  <a href="https://www.facebook.com/BeckettSimonon/" aria-label="Link to our facebook profile ">
20868                    <span class="inline-flex gap-3"><svg aria-hidden="true"  class="w-[21px] md:w-[16px]" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;" version="1.1" viewBox="0 0 512 512" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:serif="http://www.serif.com/" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" style="fill:#ffffff"/></svg></span>
20869                  </a>
20870                </li>
20871            
20872          
20873            
20874                <li>
20875                  <a href="https://twitter.com/BECKETTSIMONON" aria-label="Link to our twitter profile ">
20876                    <span class="inline-flex gap-3"><svg aria-hidden="true"  class="w-[21px] md:w-[16px]" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
20877      <path fill="#ffffff" d="M14.095479,10.316482L22.286354,1h-1.940718l-7.115352,8.087682L7.551414,1H1l8.589488,12.231093L1,23h1.940717  l7.509372-8.542861L16.448587,23H23L14.095479,10.316482z M11.436522,13.338465l-0.871624-1.218704l-6.924311-9.68815h2.981339  l5.58978,7.82155l0.867949,1.218704l7.26506,10.166271h-2.981339L11.436522,13.338465z"/>
20878    </svg></span>
20879                  </a>
20880                </li>
20881            
20882          
20883            
20884                <li>
20885                  <a href="https://www.youtube.com/channel/UCmuxicNpvcLBXiAUe32Ns9g" aria-label="Link to our youtube profile ">
20886                    <span class="inline-flex gap-3"><svg aria-hidden="true"  class="w-[21px] md:w-[16px]" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
20887      <path d="M15.0264 4.27996C14.9472 3.96357 14.7859 3.67367 14.5588 3.43956C14.3317 3.20545 14.0469 3.03542 13.7331 2.94663C12.5864 2.66663 7.99973 2.66663 7.99973 2.66663C7.99973 2.66663 3.41306 2.66663 2.2664 2.97329C1.95256 3.06208 1.66771 3.23212 1.44063 3.46623C1.21354 3.70034 1.05226 3.99023 0.973063 4.30663C0.763206 5.47033 0.660554 6.65083 0.666397 7.83329C0.658916 9.02466 0.761575 10.2142 0.973063 11.3866C1.06037 11.6932 1.22527 11.9721 1.45183 12.1963C1.67838 12.4205 1.95894 12.5825 2.2664 12.6666C3.41306 12.9733 7.99973 12.9733 7.99973 12.9733C7.99973 12.9733 12.5864 12.9733 13.7331 12.6666C14.0469 12.5778 14.3317 12.4078 14.5588 12.1737C14.7859 11.9396 14.9472 11.6497 15.0264 11.3333C15.2346 10.1784 15.3373 9.00685 15.3331 7.83329C15.3405 6.64193 15.2379 5.45242 15.0264 4.27996V4.27996Z" stroke="#ffffff" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/>
20888      <path d="M6.5 10.0137L10.3333 7.83369L6.5 5.65369V10.0137Z" stroke="#ffffff" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/>
20889    </svg></span>
20890                  </a>
20891                </li>
20892            
20893          
20894            
20895          
20896            
20897          
20898            
20899          
20900            
20901          
20902        </ul>
20903      </div>
20904    </div>
20905
20906    <div style="color: #ffffff" class="flex justify-center md:border-b-[1px] border-black-100">
20907      <div id="footer-content" class="w-[1200px] px-4 md:py-10 flex md:gap-5 flex-col md:flex-row">
20908        <div class="flex flex-col md:flex-row w-full md:w-[80%] inline-flex">
20909          <div class="flex flex-col md:flex-row w-full md:gap-24 md:pb-12">
20910            
20911              <div>
20912                <div class="accordion flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
20913                  
20914<h2
20915 class="
20916    heading--footer
20917  
20918 label-small">Shop</h2
20919>
20920
20921<style data-shopify>
20922.heading--footer{
20923  color: #ffffff;
20924  
20925}
20926
20927@media(min-width: 640px) {
20928  .heading--footer{
20929    color: #ffffff;
20930    
20931  }
20932}
20933</style>
20934
20935                </div>
20936                <div class="panel w-full">
20937                  <ul class="flex flex-col pb-4 md:py-0 md:pt-6"><li class="my-1">
20938                        <a class="inline-block mb-1" href="/collections/shoes"><p class="p2-body-regular">Shoes</p></a>
20939                      </li><li class="my-1">
20940                        <a class="inline-block mb-1" href="/collections/boots"><p class="p2-body-regular">Boots</p></a>
20941                      </li><li class="my-1">
20942                        <a class="inline-block mb-1" href="/collections/sneakers"><p class="p2-body-regular">Sneakers</p></a>
20943                      </li><li class="my-1">
20944                        <a class="inline-block mb-1" href="/collections/accessories"><p class="p2-body-regular">Accessories</p></a>
20945                      </li><li class="my-1">
20946                        <a class="inline-block mb-1" href="/products/gift-card"><p class="p2-body-regular">Gift cards</p></a>
20947                      </li></ul>
20948                </div>
20949              </div>
20950            
20951              <div>
20952                <div class="accordion flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
20953                  
20954<h2
20955 class="
20956    heading--footer
20957  
20958 label-small">More Info</h2
20959>
20960
20961<style data-shopify>
20962.heading--footer{
20963  color: #ffffff;
20964  
20965}
20966
20967@media(min-width: 640px) {
20968  .heading--footer{
20969    color: #ffffff;
20970    
20971  }
20972}
20973</style>
20974
20975                </div>
20976                <div class="panel w-full">
20977                  <ul class="flex flex-col pb-4 md:py-0 md:pt-6"><li class="my-1">
20978                        <a class="inline-block mb-1" href="/pages/size-guide"><p class="p2-body-regular">Men's Size Guide</p></a>
20979                      </li><li class="my-1">
20980                        <a class="inline-block mb-1" href="/pages/womens-size-guide"><p class="p2-body-regular">Women's Size Guide</p></a>
20981                      </li><li class="my-1">
20982                        <a class="inline-block mb-1" href="/pages/influencers"><p class="p2-body-regular">Influencers</p></a>
20983                      </li><li class="my-1">
20984                        <a class="inline-block mb-1" href="https://www.beckettsimonon.com/apps/help-center"><p class="p2-body-regular">FAQ's</p></a>
20985                      </li><li class="my-1">
20986                        <a class="inline-block mb-1" href="/pages/beckett-simonon-reviews"><p class="p2-body-regular">Reviews</p></a>
20987                      </li></ul>
20988                </div>
20989              </div>
20990            
20991              <div>
20992                <div class="accordion flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
20993                  
20994<h2
20995 class="
20996    heading--footer
20997  
20998 label-small">About</h2
20999>
21000
21001<style data-shopify>
21002.heading--footer{
21003  color: #ffffff;
21004  
21005}
21006
21007@media(min-width: 640px) {
21008  .heading--footer{
21009    color: #ffffff;
21010    
21011  }
21012}
21013</style>
21014
21015                </div>
21016                <div class="panel w-full">
21017                  <ul class="flex flex-col pb-4 md:py-0 md:pt-6"><li class="my-1">
21018                        <a class="inline-block mb-1" href="/pages/how-it-works"><p class="p2-body-regular">How it works</p></a>
21019                      </li><li class="my-1">
21020                        <a class="inline-block mb-1" href="/pages/craftsmanship"><p class="p2-body-regular">Craftsmanship</p></a>
21021                      </li><li class="my-1">
21022                        <a class="inline-block mb-1" href="/pages/our-story"><p class="p2-body-regular">Our story</p></a>
21023                      </li><li class="my-1">
21024                        <a class="inline-block mb-1" href="/pages/facilities"><p class="p2-body-regular">Manufacturing facilities</p></a>
21025                      </li></ul>
21026                </div>
21027              </div>
21028            
21029              <div>
21030                <div class="accordion flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
21031                  
21032<h2
21033 class="
21034    heading--footer
21035  
21036 label-small">Support</h2
21037>
21038
21039<style data-shopify>
21040.heading--footer{
21041  color: #ffffff;
21042  
21043}
21044
21045@media(min-width: 640px) {
21046  .heading--footer{
21047    color: #ffffff;
21048    
21049  }
21050}
21051</style>
21052
21053                </div>
21054                <div class="panel w-full">
21055                  <ul class="flex flex-col pb-4 md:py-0 md:pt-6"><li class="my-1">
21056                        <a class="inline-block mb-1" href="/pages/contact-us"><p class="p2-body-regular">Send a message</p></a>
21057                      </li><li class="my-1">
21058                        <a class="inline-block mb-1" href="/pages/returns-and-exchanges"><p class="p2-body-regular">Returns & Exchanges </p></a>
21059                      </li><li class="my-1">
21060                        <a class="inline-block mb-1" href="/pages/bulk-orders"><p class="p2-body-regular">Bulk orders</p></a>
21061                      </li><li class="my-1">
21062                        <a class="inline-block mb-1" href="/pages/donate-your-worn-shoes"><p class="p2-body-regular">Donate your shoes</p></a>
21063                      </li><li class="my-1">
21064                        <a class="inline-block mb-1" href="/pages/commitment-to-accessibility"><p class="p2-body-regular">Accessibility</p></a>
21065                      </li><li class="my-1">
21066                        <a class="inline-block mb-1" href="/pages/shipping-protection"><p class="p2-body-regular">Shipping Protection</p></a>
21067                      </li></ul>
21068                </div>
21069              </div>
21070            
21071          </div>
21072        </div>
21073
21074        <div class="flex w-full md:w-[20%] flex-col">
21075          <div class="accordion flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
21076            
21077<h2
21078 class="
21079    heading--footer
21080  
21081 label-small md:pb-4">we're here to help</h2
21082>
21083
21084<style data-shopify>
21085.heading--footer{
21086  color: #ffffff;
21087  
21088}
21089
21090@media(min-width: 640px) {
21091  .heading--footer{
21092    color: #ffffff;
21093    
21094  }
21095}
21096</style>
21097
21098          </div>
21099          <div class="panel w-full">
21100            <div class="">
21101              <a aria-label="Contact support email" href="mailto:[email protected]"><p class="p2-body-regular my-3">[email protected]</p></a>
21102              <a aria-label="Contact support phone" href="tel:+18444232538"><p class="p2-body-regular my-3"></p></a>
21103              <p class="p2-body-regular my-3">Mon - Fri / 9:00am- 5:30pm (EST)</p>
21104              <figure aria-label="B certified Logo for Beckett Simonon" class="hidden md:block"><svg role="img" aria-label=""  class="w-[60px] py-6"
21105      version="1.1"
21106      id="svg2"
21107      xml:space="preserve"
21108      viewBox="0 0 128.92 217.37334"
21109      sodipodi:docname="B-Corp-Logo-White-RGB.eps"
21110      xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
21111      xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
21112      xmlns="http://www.w3.org/2000/svg"
21113      xmlns:svg="http://www.w3.org/2000/svg"><defs
21114        id="defs6" /><sodipodi:namedview
21115        id="namedview4"
21116        pagecolor="#ffffff"
21117        bordercolor="#666666"
21118        borderopacity="1.0"
21119        inkscape:pageshadow="2"
21120        inkscape:pageopacity="0.0"
21121        inkscape:pagecheckerboard="0" /><g
21122        id="g8"
21123        inkscape:groupmode="layer"
21124        inkscape:label="ink_ext_XXXXXX"
21125        transform="matrix(1.3333333,0,0,-1.3333333,0,217.37333)"><g
21126          id="g10"
21127          transform="scale(0.1)"><path
21128            d="m 355.527,671.094 h 183.684 c 63.25,0 103.391,38.566 103.391,98.734 0,71.766 -57.872,91.824 -119.625,91.824 h -167.45 z m 0,252.273 h 146.668 c 83.289,0 117.274,30.09 117.274,87.973 0,76.38 -53.985,87.16 -117.274,87.16 H 355.527 Z m -73.254,236.863 h 199.813 c 48.633,0 112.668,0 145.84,-20.06 36.265,-21.6 64.789,-60.95 64.789,-114.97 0,-58.63 -30.828,-102.602 -81.762,-123.419 v -1.554 c 67.926,-13.875 104.926,-64.809 104.926,-132.715 0,-80.981 -57.875,-158.153 -167.418,-158.153 H 282.273 v 550.871"
21129            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21130            id="path12" /><path
21131            d="M 484.219,1367.44 C 217.695,1367.44 1.60547,1151.36 1.60547,884.801 1.60547,618.262 217.695,402.16 484.219,402.16 c 266.617,0 482.715,216.102 482.715,482.641 0,266.559 -216.098,482.639 -482.715,482.639 z M 903.285,884.566 c 0,-231.429 -187.582,-419.027 -419.066,-419.027 -231.391,0 -418.9807,187.598 -418.9807,419.027 0,231.394 187.5897,418.964 418.9807,418.964 231.484,0 419.066,-187.57 419.066,-418.964"
21132            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21133            id="path14" /><path
21134            d="M 965.934,237.031 H 2.60547 v 63.321 H 965.934 v -63.321"
21135            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21136            id="path16" /><path
21137            d="m 909.656,379.66 c 1.547,3.461 3.641,6.399 6.242,9.039 2.633,2.59 5.735,4.52 9.25,6.02 3.485,1.48 7.27,2.152 11.125,2.152 4.012,0 7.723,-0.672 11.282,-2.152 3.433,-1.5 6.465,-3.43 9.043,-6.02 2.605,-2.64 4.765,-5.578 6.242,-9.039 1.598,-3.512 2.32,-7.32 2.32,-11.41 0,-4.141 -0.722,-7.93 -2.32,-11.398 -1.477,-3.563 -3.637,-6.563 -6.242,-9.161 -2.578,-2.66 -5.61,-4.589 -9.043,-6.082 -3.559,-1.418 -7.27,-2.129 -11.282,-2.129 -3.855,0 -7.64,0.711 -11.125,2.129 -3.515,1.493 -6.617,3.422 -9.25,6.082 -2.601,2.598 -4.695,5.598 -6.242,9.161 -1.605,3.468 -2.25,7.257 -2.25,11.398 0,4.09 0.645,7.898 2.25,11.41 m 4.77,-21.109 c 1.129,-3.039 2.785,-5.66 4.957,-7.86 2.086,-2.191 4.613,-3.941 7.547,-5.211 2.84,-1.242 6.035,-1.8 9.343,-1.8 3.387,0 6.524,0.558 9.344,1.8 2.867,1.27 5.371,3.02 7.551,5.211 2.059,2.2 3.758,4.821 4.93,7.86 1.242,2.969 1.859,6.238 1.859,9.699 0,3.52 -0.617,6.672 -1.859,9.648 -1.172,3.024 -2.871,5.571 -4.93,7.782 -2.18,2.152 -4.684,3.859 -7.551,5.129 -2.82,1.211 -5.957,1.882 -9.344,1.882 -3.308,0 -6.503,-0.671 -9.343,-1.882 -2.934,-1.27 -5.461,-2.977 -7.547,-5.129 -2.172,-2.211 -3.828,-4.758 -4.957,-7.782 -1.235,-2.976 -1.824,-6.128 -1.824,-9.648 0,-3.461 0.589,-6.73 1.824,-9.699 M 938.105,385 c 4.016,0 6.942,-0.801 8.868,-2.352 1.937,-1.648 2.937,-4.019 2.937,-7.257 0,-3.051 -0.902,-5.211 -2.547,-6.68 -1.746,-1.379 -3.82,-2.231 -6.383,-2.512 l 9.633,-14.777 h -5.566 l -9.199,14.457 h -5.512 v -14.457 h -5.289 V 385 Z m -2.308,-14.941 c 1.191,0 2.308,0.062 3.371,0.121 0.973,0.058 1.98,0.281 2.77,0.64 0.859,0.41 1.511,0.95 1.98,1.668 0.504,0.782 0.695,1.762 0.695,3.133 0,1.117 -0.191,2.059 -0.644,2.66 -0.426,0.707 -1.008,1.188 -1.703,1.528 -0.703,0.402 -1.43,0.64 -2.36,0.8 -0.894,0.063 -1.746,0.153 -2.66,0.153 h -6.91 v -10.703 h 5.461"
21138            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21139            id="path18" /><path
21140            d="m 119.348,1579.66 c -2.289,3.66 -5.129,6.88 -8.547,9.64 -3.422,2.77 -7.274,4.92 -11.5862,6.47 -4.3203,1.54 -8.8242,2.32 -13.5429,2.32 -8.6172,0 -15.9453,-1.67 -21.961,-5.01 -6.0156,-3.34 -10.8984,-7.81 -14.6367,-13.42 -3.7422,-5.61 -6.4648,-11.99 -8.1758,-19.15 -1.7148,-7.16 -2.5546,-14.56 -2.5546,-22.21 0,-7.31 0.8398,-14.42 2.5546,-21.34 1.711,-6.91 4.4336,-13.14 8.1758,-18.67 3.7383,-5.52 8.6211,-9.95 14.6367,-13.29 6.0157,-3.33 13.3438,-5 21.961,-5 11.7148,0 20.8631,3.57 27.4411,10.73 6.59,7.16 10.617,16.59 12.078,28.3 h 37.09 c -0.972,-10.89 -3.496,-20.74 -7.558,-29.51 -4.071,-8.79 -9.446,-16.28 -16.106,-22.45 -6.672,-6.18 -14.472,-10.9 -23.426,-14.15 -8.945,-3.25 -18.7847,-4.89 -29.5191,-4.89 -13.3399,0 -25.3399,2.32 -35.9883,6.96 -10.6523,4.64 -19.6484,11.02 -26.957,19.15 -7.3164,8.13 -12.93363,17.69 -16.83988,28.67 -3.90625,10.97 -5.85547,22.81 -5.85547,35.49 0,13.02 1.94922,25.1 5.85547,36.25 3.90625,11.14 9.52348,20.85 16.83988,29.14 7.3086,8.3 16.3047,14.81 26.957,19.53 10.6484,4.71 22.6484,7.07 35.9883,7.07 9.5937,0 18.6681,-1.39 27.1991,-4.15 8.543,-2.76 16.188,-6.79 22.938,-12.08 6.746,-5.28 12.32,-11.83 16.707,-19.63 4.398,-7.81 7.16,-16.76 8.3,-26.84 H 123.73 c -0.652,4.39 -2.113,8.41 -4.382,12.07"
21141            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21142            id="path20" /><path
21143            d="m 251.387,1548.56 c -4.153,4.54 -10.461,6.83 -18.914,6.83 -5.528,0 -10.129,-0.94 -13.782,-2.81 -3.66,-1.87 -6.589,-4.18 -8.785,-6.94 -2.195,-2.78 -3.742,-5.7 -4.64,-8.8 -0.891,-3.09 -1.422,-5.85 -1.578,-8.29 h 56.359 c -1.621,8.79 -4.516,15.45 -8.66,20.01 z m -39.16,-66.37 c 5.203,-5.03 12.687,-7.55 22.445,-7.55 6.996,0 13.012,1.74 18.055,5.24 5.035,3.5 8.128,7.19 9.277,11.1 h 30.5 c -4.891,-15.13 -12.371,-25.95 -22.457,-32.45 -10.086,-6.51 -22.285,-9.76 -36.598,-9.76 -9.922,0 -18.867,1.58 -26.832,4.75 -7.972,3.18 -14.722,7.69 -20.258,13.55 -5.523,5.85 -9.804,12.85 -12.808,20.98 -3.012,8.13 -4.512,17.08 -4.512,26.84 0,9.43 1.547,18.22 4.637,26.35 3.086,8.13 7.484,15.16 13.172,21.1 5.703,5.94 12.492,10.61 20.379,14.02 7.886,3.43 16.625,5.13 26.222,5.13 10.735,0 20.086,-2.07 28.063,-6.22 7.965,-4.15 14.515,-9.72 19.636,-16.71 5.125,-7 8.825,-14.97 11.106,-23.91 2.266,-8.95 3.082,-18.3 2.43,-28.06 h -90.996 c 0.488,-11.22 3.324,-19.36 8.539,-24.4"
21144            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21145            id="path22" /><path
21146            d="m 343.238,1578.07 v -23.42 h 0.492 c 1.622,3.91 3.817,7.53 6.583,10.87 2.765,3.32 5.937,6.18 9.515,8.53 3.578,2.36 7.402,4.19 11.477,5.5 4.062,1.29 8.289,1.94 12.683,1.94 2.278,0 4.785,-0.41 7.567,-1.22 v -32.2 c -1.641,0.33 -3.582,0.61 -5.867,0.85 -2.274,0.24 -4.477,0.37 -6.583,0.37 -6.347,
211460 -11.707,-1.06 -16.101,-3.18 -4.399,-2.11 -7.934,-4.99 -10.613,-8.65 -2.68,-3.66 -4.602,-7.93 -5.735,-12.81 -1.14,-4.88 -1.707,-10.17 -1.707,-15.86 v -56.85 h -34.648 v 126.13 h 32.937"
21147            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21148            id="path24" /><path
21149            d="m 484.27,1578.07 v -23.17 h -25.387 v -62.45 c 0,-5.87 0.984,-9.77 2.941,-11.72 1.946,-1.95 5.856,-2.93 11.696,-2.93 1.953,0 3.828,0.08 5.613,0.25 1.781,0.16 3.496,0.4 5.137,0.73 v -26.84 c -2.93,-0.49 -6.2,-0.81 -9.774,-0.97 -3.57,-0.17 -7.066,-0.25 -10.488,-0.25 -5.363,0 -10.457,0.37 -15.25,1.1 -4.801,0.73 -9.016,2.14 -12.684,4.27 -3.66,2.12 -6.547,5.12 -8.664,9.03 -2.121,3.9 -3.16,9.02 -3.16,15.36 v 74.42 h -20.988 v 23.17 h 20.988 v 37.83 h 34.633 v -37.83 h 25.387"
21150            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21151            id="path26" /><path
21152            d="m 539.094,1578.07 v -126.13 h -34.649 v 126.13 z m -34.649,19.52 v 28.55 h 34.649 v -28.55 h -34.649"
21153            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21154            id="path28" /><path
21155            d="m 552.82,1554.9 v 23.17 h 20.743 v 9.77 c 0,11.22 3.496,20.41 10.492,27.56 6.988,7.16 17.574,10.74 31.722,10.74 3.075,0 6.18,-0.12 9.274,-0.37 3.07,-0.24 6.086,-0.45 9.008,-0.61 v -25.86 c -4.063,0.5 -8.293,0.74 -12.68,0.74 -4.711,0 -8.098,-1.1 -10.121,-3.29 -2.031,-2.2 -3.043,-5.9 -3.043,-11.11 v -7.57 h 23.894 V 1554.9 H 608.215 V 1451.94 H 573.563 V 1554.9 H 552.82"
21156            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21157            id="path30" /><path
21158            d="m 690.25,1578.07 v -126.13 h -34.648 v 126.13 z m -34.648,19.52 v 28.55 h 34.648 v -28.55 h -34.648"
21159            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21160            id="path32" /><path
21161            d="m 784.043,1548.56 c -4.141,4.54 -10.457,6.83 -18.898,6.83 -5.54,0 -10.122,-0.94 -13.786,-2.81 -3.668,-1.87 -6.589,-4.18 -8.785,-6.94 -2.195,-2.78 -3.742,-5.7 -4.64,-8.8 -0.883,-3.09 -1.414,-5.85 -1.575,-8.29 h 56.344 c -1.605,8.79 -4.496,15.45 -8.66,20.01 z m -39.156,-66.37 c 5.215,-5.03 12.699,-7.55 22.441,-7.55 7.004,0 13.02,1.74 18.067,5.24 5.043,3.5 8.136,7.19 9.269,11.1 h 30.488 c -4.867,-15.13 -12.359,-25.95 -22.425,-32.45 -10.114,-6.51 -22.297,-9.76 -36.61,-9.76 -9.933,0 -18.875,1.58 -26.836,4.75 -7.972,3.18 -14.73,7.69 -20.25,13.55 -5.535,5.85 -9.801,12.85 -12.812,20.98 -3,8.13 -4.516,17.08 -4.516,26.84 0,9.43 1.559,18.22 4.641,26.35 3.094,8.13 7.472,15.16 13.176,21.1 5.691,5.94 12.48,10.61 20.371,14.02 7.882,3.43 16.629,5.13 26.226,5.13 10.735,0 20.094,-2.07 28.063,-6.22 7.968,-4.15 14.511,-9.72 19.64,-16.71 5.121,-7 8.817,-14.97 11.082,-23.91 2.293,-8.95 3.094,-18.3 2.457,-28.06 h -91 c 0.481,-11.22 3.329,-19.36 8.528,-24.4"
21162            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21163            id="path34" /><path
21164            d="m 931.043,1530.39 c -0.969,4.79 -2.645,9.02 -4.996,12.68 -2.356,3.66 -5.406,6.62 -9.149,8.91 -3.746,2.27 -8.457,3.41 -14.148,3.41 -5.691,0 -10.496,-1.14 -14.398,-3.41 -3.903,-2.29 -7.043,-5.29 -9.407,-9.04 -2.347,-3.74 -4.047,-8.01 -5.105,-12.8 -1.07,-4.8 -1.574,-9.8 -1.574,-15.01 0,-4.87 0.554,-9.75 1.687,-14.64 1.141,-4.88 2.973,-9.23 5.492,-13.05 2.532,-3.83 5.692,-6.91 9.528,-9.27 3.812,-2.37 8.418,-3.53 13.777,-3.53 5.691,0 10.449,1.12 14.277,3.41 3.813,2.28 6.871,5.33 9.153,9.15 2.258,3.82 3.894,8.17 4.863,13.05 0.98,4.88 1.477,9.92 1.477,15.12 0,5.2 -0.497,10.21 -1.477,15.02 z m 1.477,-62.34 c -4.082,-6.84 -9.407,-11.76 -15.997,-14.76 -6.574,-3.01 -14.015,-4.52 -22.316,-4.52 -9.445,0 -17.73,1.82 -24.879,5.49 -7.16,3.65 -13.062,8.62 -17.695,14.88 -4.645,6.25 -8.145,13.45 -10.492,21.59 -2.36,8.13 -3.528,16.59 -3.528,25.37 0,8.46 1.168,16.63 3.528,24.52 2.347,7.9 5.847,14.84 10.492,20.87 4.633,6.01 10.453,10.85 17.441,14.51 6.996,3.66 15.125,5.49 24.406,5.49 7.481,0 14.594,-1.58 21.333,-4.76 6.757,-3.16 12.085,-7.84 15.992,-14.02 h 0.484 v 63.43 h 34.645 v -174.2 h -32.93 v 16.11 h -0.484"
21165            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21166            id="path36" /><path
21167            d="m 87.1094,112.699 c -1.7461,12.199 -13.4219,21.481 -26.8242,21.481 -24.211,0 -33.3321,-20.629 -33.3321,-42.1097 0,-20.4219 9.1211,-41.039 33.3321,-41.039 16.4804,0 25.8086,11.3281 27.8242,27.4882 H 114.266 C 111.504,47.9219 90.3672,28.3516 60.2852,28.3516 22.332,28.3516 0,56.6992 0,92.0703 c 0,36.4417 22.332,64.7887 60.2852,64.7887 26.9843,0 49.6488,-15.82 52.9298,-44.16 H 87.1094"
21168            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21169            id="path38" /><path
21170            d="m 170.578,47.25 c 16.66,0 21.637,14.2695 21.637,28.3398 0,14.25 -4.977,28.5122 -21.637,28.5122 -16.488,0 -21.5,-14.2622 -21.5,-28.5122 0,-14.0703 5.012,-28.3398 21.5,-28.3398 z m 0,75.23 c 28.008,0 46.047,-18.519 46.047,-46.8902 0,-28.1796 -18.039,-46.7304 -46.047,-46.7304 -27.836,0 -45.867,18.5508 -45.867,46.7304 0,28.3712 18.031,46.8902 45.867,46.8902"
21171            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21172            id="path40" /><path
21173            d="m 231.676,120.238 h 23.168 v -16.476 h 0.355 c 4.446,11.148 16.489,18.879 28.364,18.879 1.714,0 3.757,-0.332 5.332,-0.84 V 99.1211 c -2.274,0.5078 -5.856,0.8398 -8.77,0.8398 -17.891,0 -24.086,-12.8906 -24.086,-28.5117 V 31.4219 h -24.363 v 88.8161"
21174            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21175            id="path42" /><path
21176            d="m 364.379,75.4102 c 0,14.1211 -5.676,28.6918 -21.301,28.6918 -15.973,0 -21.117,-14.2622 -21.11
211767,-28.6918 0,-14.4219 5.488,-28.1602 21.297,-28.1602 15.992,0 21.121,13.7383 21.121,28.1602 z M 298.418,120.09 h 23.207 v -11.328 h 0.336 c 5.828,9.437 15.445,13.718 26.434,13.718 27.859,0 40.371,-22.4917 40.371,-47.7417 0,-23.707 -13.032,-45.8789 -38.989,-45.8789 -10.644,0 -20.769,4.6406 -26.613,13.4023 h -0.359 V 0 h -24.387 v 120.09"
21177            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21178            id="path44" /><path
21179            d="m 442.309,47.25 c 16.668,0 21.66,14.2695 21.66,28.3398 0,14.25 -4.992,28.5122 -21.66,28.5122 -16.469,0 -21.465,-14.2622 -21.465,-28.5122 0,-14.0703 4.996,-28.3398 21.465,-28.3398 z m 0,75.23 c 28.015,0 46.082,-18.519 46.082,-46.8902 0,-28.1796 -18.067,-46.7304 -46.082,-46.7304 -27.817,0 -45.848,18.5508 -45.848,46.7304 0,28.3712 18.031,46.8902 45.848,46.8902"
21180            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21181            id="path46" /><path
21182            d="m 503.445,120.238 h 23.188 v -16.476 h 0.371 c 4.437,11.148 16.469,18.879 28.32,18.879 1.715,0 3.789,-0.332 5.332,-0.84 V 99.1211 c -2.23,0.5078 -5.847,0.8398 -8.761,0.8398 -17.868,0 -24.059,-12.8906 -24.059,-28.5117 V 31.4219 h -24.391 v 88.8161"
21183            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21184            id="path48" /><path
21185            d="m 624.203,74.7383 c -4.152,-3.6289 -12.723,-3.7578 -20.293,-5.1563 -7.558,-1.5117 -14.43,-4.1406 -14.43,-13.0625 0,-9.1093 7.047,-11.3203 14.965,-11.3203 19.043,0 19.758,15.0899 19.758,20.4297 z m -56.387,18.0312 c 1.399,22.8595 21.829,29.7105 41.762,29.7105 17.684,0 39.012,-3.941 39.012,-25.2183 V 51.0313 c 0,-8.0899 0.832,-16.1524 3.113,-19.7696 H 626.93 c -0.836,2.7696 -1.551,5.6797 -1.739,8.6094 -7.707,-8.1016 -19.035,-11.0117 -29.867,-11.0117 -16.84,0 -30.23,8.4101 -30.23,26.6406 0,20.0898 15.14,24.8906 30.23,26.9609 14.953,2.2383 28.879,1.7188 28.879,11.6993 0,10.4608 -7.254,12.0118 -15.816,12.0118 -9.289,0 -15.285,-3.774 -16.164,-13.4025 h -24.407"
21186            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21187            id="path50" /><path
21188            d="m 697.859,120.09 h 17.879 V 103.762 H 697.859 V 59.8086 c 0,-8.2695 2.079,-10.3281 10.301,-10.3281 2.582,0 4.996,0.1797 7.578,0.6679 V 31.0898 c -4.148,-0.6914 -9.48,-0.8593 -14.285,-0.8593 -14.906,0 -27.969,3.4609 -27.969,21.1406 v 52.3909 h -14.796 v 16.328 h 14.796 v 26.64 h 24.375 v -26.64"
21189            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21190            id="path52" /><path
21191            d="m 734.137,120.09 h 24.398 V 31.2617 h -24.398 z m 24.398,13.75 h -24.398 v 20.109 h 24.398 V 133.84"
21192            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21193            id="path54" /><path
21194            d="m 820.762,47.25 c 16.703,0 21.664,14.2695 21.664,28.3398 0,14.25 -4.961,28.5122 -21.664,28.5122 -16.485,0 -21.469,-14.2622 -21.469,-28.5122 0,-14.0703 4.984,-28.3398 21.469,-28.3398 z m 0,75.23 c 28.019,0 46.093,-18.519 46.093,-46.8902 0,-28.1796 -18.074,-46.7304 -46.093,-46.7304 -27.805,0 -45.832,18.5508 -45.832,46.7304 0,28.3712 18.027,46.8902 45.832,46.8902"
21195            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21196            id="path56" /><path
21197            d="m 882.613,120.09 h 23.2 v -12.379 h 0.503 c 6.192,9.969 16.84,14.769 27.161,14.769 25.937,0 32.457,-14.589 32.457,-36.5816 V 31.2617 h -24.387 v 50.1797 c 0,14.5899 -4.313,21.8286 -15.621,21.8286 -13.258,0 -18.918,-7.4106 -18.918,-25.4614 V 31.2617 H 882.613 V 120.09"
21198            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21199            id="path58" /></g></g></svg></figure>
21200            </div>
21201          </div>
21202        </div>
21203
21204      </div>
21205    </div>
21206
21207    <div style="color: #ffffff" class="hidden md:flex justify-center md:border-b-[1px] border-black-100">
21208      <div id="footer-iubenda" class="w-[1200px] px-4 py-6 md:py-8 flex flex-wrap items-center gap-4 md:gap-8">
21209        <div class="flex flex-col md:flex-row md:flex-wrap items-start md:items-center gap-4 md:gap-8">
21210  <a href="#" class="iubenda-cs-preferences-link inline-flex items-center gap-2 p2-body-regular">
21211    <img style="width: 2rem" src="data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30 14' style='enable-background:new 0 0 30 14;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7d .st1%7bfill-rule:evenodd;clip-rule:evenodd;fill:%230066FF;%7d .st2%7bfill:%23FFFFFF;%7d .st3%7bfill:%230066FF;%7d %3c/style%3e%3cg%3e%3cg id='final---dec.11-2020_1_'%3e%3cg id='_x30_208-our-toggle_2_' transform='translate(-1275.000000, -200.000000)'%3e%3cg id='Final-Copy-2_2_' transform='translate(1275.000000, 200.000000)'%3e%3cpath class='st0' d='M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg id='final---dec.11-2020'%3e%3cg id='_x30_208-our-toggle' transform='translate(-1275.000000, -200.000000)'%3e%3cg id='Final-Copy-2' transform='translate(1275.000000, 200.000000)'%3e%3cpath class='st1' d='M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8 h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z'/%3e%3cpath id='x' class='st2' d='M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0 l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8 c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z'/%3e%3cpath id='y' class='st3' d='M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0 L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon"/>
21212    Your Privacy Choices
21213  </a>
21214  <a href="#" class="iubenda-cs-uspr-link p2-body-regular">Notice at Collection</a>
21215  
21216</div>
21217<script type="text/javascript">
21218  (function (w, d) {
21219    if (w.__iubendaEmbedLoaded) return;
21220    w.__iubendaEmbedLoaded = true;
21221    var loader = function () {
21222      var s = d.createElement('script');
21223      var tag = d.getElementsByTagName('script')[0];
21224      s.src = 'https://cdn.iubenda.com/iubenda.js';
21225      tag.parentNode.insertBefore(s, tag);
21226    };
21227    if (w.addEventListener) {
21228      w.addEventListener('load', loader, false);
21229    } else if (w.attachEvent) {
21230      w.attachEvent('onload', loader);
21231    } else {
21232      w.onload = loader;
21233    }
21234  })(window, document);
21235</script>
21235
21236
21237
21238      </div>
21239    </div>
21240
21241    <div class="w-full justify-center flex items">
21242      <div class="w-[1200px] flex items-center md:py-6 flex-col md:flex-row px-4 md:px-0" style="color: #ffffff" >
21243        <div class="flex flex-col w-full md:w-[80%] pb-10 md:pb-0">
21244
21245          <div class="accordion md:hidden flex items-center justify-between py-1 md:py-0 border-b-[1px] md:border-b-[0px] border-black-100">
21246            
21247<h2
21248 class="
21249    heading--footer
21250  
21251 label-small">legal</h2
21252>
21253
21254<style data-shopify>
21255.heading--footer{
21256  color: #ffffff;
21257  
21258}
21259
21260@media(min-width: 640px) {
21261  .heading--footer{
21262    color: #ffffff;
21263    
21264  }
21265}
21266</style>
21267
21268          </div>
21269          <div class="panel w-full">
21270            <ul class="flex pb-4 md:py-0 md:gap-10 flex-col md:flex-row md:items-center">
21271              <div class="hidden md:flex inline-flex items-center px-3 pr-4 py-1 bg-white rounded-md gap-3 w-fit accessibility-trigger cursor-pointer hover:bg-grey-200">
21272                <svg  class="w-[24px]"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" viewBox="0 0 100 100" version="1.1" xml:space="preserve" style="" x="0px" y="0px" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><rect serif:id="61 - accessibility" x="0" y="0" style="" fill="none"/><g><path d="M50,5c-24.836,-0 -45,20.164 -45,45c0,24.836 20.164,45 45,45c24.836,0 45,-20.164 45,-45c0,-24.836 -20.164,-45 -45,-45Zm0,7.963c20.442,-0 37.038,16.595 37.038,37.037c-0,20.442 -16.596,37.037 -37.038,37.037c-20.441,0 -37.037,-16.595 -37.037,-37.037c-0,-20.442 16.596,-37.037 37.037,-37.037Z"/><g><path d="M43.425,47.761c-0.777,8.925 -2.824,17.581 -6.015,25.997c-0.779,2.055 0.257,4.355 2.311,5.134c2.055,0.779 4.355,-0.256 5.134,-2.311c2.259,-5.958 3.986,-12.027 5.145,-18.215c1.159,6.188 2.886,12.257 5.145,18.215c0.779,2.055 3.079,3.09 5.134,2.311c2.055,-0.779 3.09,-3.079 2.311,-5.134c-3.189,-8.411 -5.235,-17.063 -6.013,-25.98c4.769,-0.234 9.54,-0.734 14.311,-1.509c2.169,-0.353 3.644,-2.4 3.291,-4.569c-0.352,-2.168 -2.399,-3.643 -4.568,-3.291c-13.082,2.126 -26.163,2.042 -39.245,-0.004c-2.171,-0.339 -4.209,1.148 -4.549,3.319c-0.339,2.171 1.148,4.209 3.319,4.548c4.762,0.745 9.525,1.245 14.289,1.489Z"/><circle cx="50" cy="29.474" r="7.186"/></g></g></svg>
21273                <button class="text-black text-tiny">Accessibility Mode</button>
21274              </div>
21275            
21276              <li class="my-1 flex flex-col md:flex-row">
21277                <a class="flex my-1 md:my-0" href="/pages/terms-conditions"><p class="p2-body-regular">Terms & Conditions</p></a>
21278              </li>
21279            
21280              <li class="my-1 flex flex-col md:flex-row">
21281                <a class="flex my-1 md:my-0" href="/pages/cookie-policy"><p class="p2-body-regular">Cookie Policy</p></a>
21282              </li>
21283            
21284              <li class="my-1 flex flex-col md:flex-row">
21285                <a class="flex my-1 md:my-0" href="/pages/privacy-policy"><p class="p2-body-regular">Privacy Policy</p></a>
21286              </li>
21287            
21288              <li class="my-1 flex flex-col md:flex-row">
21289                <a class="flex my-1 md:my-0" href="/pages/code-of-conduct"><p class="p2-body-regular">Code of Conduct</p></a>
21290              </li>
21291            
21292              </ul>
21293          </div>
21294
21295          <div id="footer-iubenda-mobile" class="flex md:hidden flex-wrap items-center gap-4 py-4">
21296            <div class="flex flex-col md:flex-row md:flex-wrap items-start md:items-center gap-4 md:gap-8">
21297  <a href="#" class="iubenda-cs-preferences-link inline-flex items-center gap-2 p2-body-regular">
21298    <img style="width: 2rem" src="data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30 14' style='enable-background:new 0 0 30 14;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7d .st1%7bfill-rule:evenodd;clip-rule:evenodd;fill:%230066FF;%7d .st2%7bfill:%23FFFFFF;%7d .st3%7bfill:%230066FF;%7d %3c/style%3e%3cg%3e%3cg id='final---dec.11-2020_1_'%3e%3cg id='_x30_208-our-toggle_2_' transform='translate(-1275.000000, -200.000000)'%3e%3cg id='Final-Copy-2_2_' transform='translate(1275.000000, 200.000000)'%3e%3cpath class='st0' d='M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg id='final---dec.11-2020'%3e%3cg id='_x30_208-our-toggle' transform='translate(-1275.000000, -200.000000)'%3e%3cg id='Final-Copy-2' transform='translate(1275.000000, 200.000000)'%3e%3cpath class='st1' d='M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8 h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z'/%3e%3cpath id='x' class='st2' d='M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0 l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8 c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z'/%3e%3cpath id='y' class='st3' d='M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0 L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon"/>
21299    Your Privacy Choices
21300  </a>
21301  <a href="#" class="iubenda-cs-uspr-link p2-body-regular">Notice at Collection</a>
21302  
21303</div>
21304<script type="text/javascript">
21305  (function (w, d) {
21306    if (w.__iubendaEmbedLoaded) return;
21307    w.__iubendaEmbedLoaded = true;
21308    var loader = function () {
21309      var s = d.createElement('script');
21310      var tag = d.getElementsByTagName('script')[0];
21311      s.src = 'https://cdn.iubenda.com/iubenda.js';
21312      tag.parentNode.insertBefore(s, tag);
21313    };
21314    if (w.addEventListener) {
21315      w.addEventListener('load', loader, false);
21316    } else if (w.attachEvent) {
21317      w.attachEvent('onload', loader);
21318    } else {
21319      w.onload = loader;
21320    }
21321  })(window, document);
21322</script>
21322
21323
21324
21325          </div>
21326
21327        </div>
21328        <div class="flex w-full md:w-[20%] pb-10 md:pb-0 justify-center md:justify-start flex-col items-center">
21329          <div class="flex md:hidden inline-flex items-center px-3 pr-4 py-1 bg-white rounded-md gap-3 w-fit accessibility-trigger cursor-pointer hover:bg-grey-200">
21330            <svg  class="w-[24px]"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" viewBox="0 0 100 100" version="1.1" xml:space="preserve" style="" x="0px" y="0px" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><rect serif:id="61 - accessibility" x="0" y="0" style="" fill="none"/><g><path d="M50,5c-24.836,-0 -45,20.164 -45,45c0,24.836 20.164,45 45,45c24.836,0 45,-20.164 45,-45c0,-24.836 -20.164,-45 -45,-45Zm0,7.963c20.442,-0 37.038,16.595 37.038,37.037c-0,20.442 -16.596,37.037 -37.038,37.037c-20.441,0 -37.037,-16.595 -37.037,-37.037c-0,-20.442 16.596,-37.037 37.037,-37.037Z"/><g><path d="M43.425,47.761c-0.777,8.925 -2.824,17.581 -6.015,25.997c-0.779,2.055 0.257,4.355 2.311,5.134c2.055,0.779 4.355,-0.256 5.134,-2.311c2.259,-5.958 3.986,-12.027 5.145,-18.215c1.159,6.188 2.886,12.257 5.145,18.215c0.779,2.055 3.079,3.09 5.134,2.311c2.055,-0.779 3.09,-3.079 2.311,-5.134c-3.189,-8.411 -5.235,-17.063 -6.013,-25.98c4.769,-0.234 9.54,-0.734 14.311,-1.509c2.169,-0.353 3.644,-2.4 3.291,-4.569c-0.352,-2.168 -2.399,-3.643 -4.568,-3.291c-13.082,2.126 -26.163,2.042 -39.245,-0.004c-2.171,-0.339 -4.209,1.148 -4.549,3.319c-0.339,2.171 1.148,4.209 3.319,4.548c4.762,0.745 9.525,1.245 14.289,1.489Z"/><circle cx="50" cy="29.474" r="7.186"/></g></g></svg>
21331            <button class="text-black text-tiny">Accessibility Mode</button>
21332          </div>
21333          <figure aria-label="B certified Logo for Beckett Simonon" class="md:hidden"><svg role="img" aria-label=""  class="w-[60px] py-6"
21334      version="1.1"
21335      id="svg2"
21336      xml:space="preserve"
21337      viewBox="0 0 128.92 217.37334"
21338      sodipodi:docname="B-Corp-Logo-White-RGB.eps"
21339      xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
21340      xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
21341      xmlns="http://www.w3.org/2000/svg"
21342      xmlns:svg="http://www.w3.org/2000/svg"><defs
21343        id="defs6" /><sodipodi:namedview
21344        id="namedview4"
21345        pagecolor="#ffffff"
21346        bordercolor="#666666"
21347        borderopacity="1.0"
21348        inkscape:pageshadow="2"
21349        inkscape:pageopacity="0.0"
21350        inkscape:pagecheckerboard="0" /><g
21351        id="g8"
21352        inkscape:groupmode="layer"
21353        inkscape:label="ink_ext_XXXXXX"
21354        transform="matrix(1.3333333,0,0,-1.3333333,0,217.37333)"><g
21355          id="g10"
21356          transform="scale(0.1)"><path
21357            d="m 355.527,671.094 h 183.684 c 63.25,0 103.391,38.566 103.391,98.734 0,71.766 -57.872,91.824 -119.625,91.824 h -167.45 z m 0,252.273 h 146.668 c 83.289,0 117.274,30.09 117.274,87.973 0,76.38 -53.985,87.16 -117.274,87.16 H 355.527 Z m -73.254,236.863 h 199.813 c 48.633,0 112.668,0 145.84,-20.06 36.265,-21.6 64.789,-60.95 64.789,-114.97 0,-58.63 -30.828,-102.602 -81.762,-123.419 v -1.554 c 67.926,-13.875 104.926,-64.809 104.926,-132.715 0,-80.981 -57.875,-158.153 -167.418,-158.153 H 282.273 v 550.871"
21358            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21359            id="path12" /><path
21360            d="M 484.219,1367.44 C 217.695,1367.44 1.60547,1151.36 1.60547,884.801 1.60547,618.262 217.695,402.16 484.219,402.16 c 266.617,0 482.715,216.102 482.715,482.641 0,266.559 -216.098,482.639 -482.715,482.639 z M 903.285,884.566 c 0,-231.429 -187.582,-419.027 -419.066,-419.027 -231.391,0 -418.9807,187.598 -418.9807,419.027 0,231.394 187.5897,418.964 418.9807,418.964 231.484,0 419.066,-187.57 419.066,-418.964"
21361            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21362            id="path14" /><path
21363            d="M 965.934,237.031 H 2.60547 v 63.321 H 965.934 v -63.321"
21364            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21365            id="path16" /><path
21366            d="m 909.656,379.66 c 1.547,3.461 3.641,6.399 6.242,9.039 2.633,2.59 5.735,4.52 9.25,6.02 3.485,1.48 7.27,2.152 11.125,2.152 4.012,0 7.723,-0.672 11.282,-2.152 3.433,-1.5 6.465,-3.43 9.043,-6.02 2.605,-2.64 4.765,-5.578 6.242,-9.039 1.598,-3.512 2.32,-7.32 2.32,-11.41 0,-4.141 -0.722,-7.93 -2.32,-11.398 -1.477,-3.563 -3.637,-6.563 -6.242,-9.161 -2.578,-2.66 -5.61,-4.589 -9.043,-6.082 -3.559,-1.418 -7.27,-2.129 -11.282,-2.129 -3.855,0 -7.64,0.711 -11.125,2.129 -3.515,1.493 -6.617,3.422 -9.25,6.082 -2.601,2.598 -4.695,5.598 -6.242,9.161 -1.605,3.468 -2.25,7.257 -2.25,11.398 0,4.09 0.645,7.898 2.25,11.41 m 4.77,-21.109 c 1.129,-3.039 2.785,-5.66 4.957,-7.86 2.086,-2.191 4.613,-3.941 7.547,-5.211 2.84,-1.242 6.035,-1.8 9.343,-1.8 3.387,0 6.524,0.558 9.344,1.8 2.867,1.27 5.371,3.02 7.551,5.211 2.059,2.2 3.758,4.821 4.93,7.86 1.242,2.969 1.859,6.238 1.859,9.699 0,3.52 -0.617,6.672 -1.859,9.648 -1.172,3.024 -2.871,5.571 -4.93,7.782 -2.18,2.152 -4.684,3.859 -7.551,5.129 -2.82,1.211 -5.957,1.882 -9.344,1.882 -3.308,0 -6.503,-0.671 -9.343,-1.882 -2.934,-1.27 -5.461,-2.977 -7.547,-5.129 -2.172,-2.211 -3.828,-4.758 -4.957,-7.782 -1.235,-2.976 -1.824,-6.128 -1.824,-9.648 0,-3.461 0.589,-6.73 1.824,-9.699 M 938.105,385 c 4.016,0 6.942,-0.801 8.868,-2.352 1.937,-1.648 2.937,-4.019 2.937,-7.257 0,-3.051 -0.902,-5.211 -2.547,-6.68 -1.746,-1.379 -3.82,-2.231 -6.383,-2.512 l 9.633,-14.777 h -5.566 l -9.199,14.457 h -5.512 v -14.457 h -5.289 V 385 Z m -2.308,-14.941 c 1.191,0 2.308,0.062 3.371,0.121 0.973,0.058 
213661.98,0.281 2.77,0.64 0.859,0.41 1.511,0.95 1.98,1.668 0.504,0.782 0.695,1.762 0.695,3.133 0,1.117 -0.191,2.059 -0.644,2.66 -0.426,0.707 -1.008,1.188 -1.703,1.528 -0.703,0.402 -1.43,0.64 -2.36,0.8 -0.894,0.063 -1.746,0.153 -2.66,0.153 h -6.91 v -10.703 h 5.461"
21367            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21368            id="path18" /><path
21369            d="m 119.348,1579.66 c -2.289,3.66 -5.129,6.88 -8.547,9.64 -3.422,2.77 -7.274,4.92 -11.5862,6.47 -4.3203,1.54 -8.8242,2.32 -13.5429,2.32 -8.6172,0 -15.9453,-1.67 -21.961,-5.01 -6.0156,-3.34 -10.8984,-7.81 -14.6367,-13.42 -3.7422,-5.61 -6.4648,-11.99 -8.1758,-19.15 -1.7148,-7.16 -2.5546,-14.56 -2.5546,-22.21 0,-7.31 0.8398,-14.42 2.5546,-21.34 1.711,-6.91 4.4336,-13.14 8.1758,-18.67 3.7383,-5.52 8.6211,-9.95 14.6367,-13.29 6.0157,-3.33 13.3438,-5 21.961,-5 11.7148,0 20.8631,3.57 27.4411,10.73 6.59,7.16 10.617,16.59 12.078,28.3 h 37.09 c -0.972,-10.89 -3.496,-20.74 -7.558,-29.51 -4.071,-8.79 -9.446,-16.28 -16.106,-22.45 -6.672,-6.18 -14.472,-10.9 -23.426,-14.15 -8.945,-3.25 -18.7847,-4.89 -29.5191,-4.89 -13.3399,0 -25.3399,2.32 -35.9883,6.96 -10.6523,4.64 -19.6484,11.02 -26.957,19.15 -7.3164,8.13 -12.93363,17.69 -16.83988,28.67 -3.90625,10.97 -5.85547,22.81 -5.85547,35.49 0,13.02 1.94922,25.1 5.85547,36.25 3.90625,11.14 9.52348,20.85 16.83988,29.14 7.3086,8.3 16.3047,14.81 26.957,19.53 10.6484,4.71 22.6484,7.07 35.9883,7.07 9.5937,0 18.6681,-1.39 27.1991,-4.15 8.543,-2.76 16.188,-6.79 22.938,-12.08 6.746,-5.28 12.32,-11.83 16.707,-19.63 4.398,-7.81 7.16,-16.76 8.3,-26.84 H 123.73 c -0.652,4.39 -2.113,8.41 -4.382,12.07"
21370            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21371            id="path20" /><path
21372            d="m 251.387,1548.56 c -4.153,4.54 -10.461,6.83 -18.914,6.83 -5.528,0 -10.129,-0.94 -13.782,-2.81 -3.66,-1.87 -6.589,-4.18 -8.785,-6.94 -2.195,-2.78 -3.742,-5.7 -4.64,-8.8 -0.891,-3.09 -1.422,-5.85 -1.578,-8.29 h 56.359 c -1.621,8.79 -4.516,15.45 -8.66,20.01 z m -39.16,-66.37 c 5.203,-5.03 12.687,-7.55 22.445,-7.55 6.996,0 13.012,1.74 18.055,5.24 5.035,3.5 8.128,7.19 9.277,11.1 h 30.5 c -4.891,-15.13 -12.371,-25.95 -22.457,-32.45 -10.086,-6.51 -22.285,-9.76 -36.598,-9.76 -9.922,0 -18.867,1.58 -26.832,4.75 -7.972,3.18 -14.722,7.69 -20.258,13.55 -5.523,5.85 -9.804,12.85 -12.808,20.98 -3.012,8.13 -4.512,17.08 -4.512,26.84 0,9.43 1.547,18.22 4.637,26.35 3.086,8.13 7.484,15.16 13.172,21.1 5.703,5.94 12.492,10.61 20.379,14.02 7.886,3.43 16.625,5.13 26.222,5.13 10.735,0 20.086,-2.07 28.063,-6.22 7.965,-4.15 14.515,-9.72 19.636,-16.71 5.125,-7 8.825,-14.97 11.106,-23.91 2.266,-8.95 3.082,-18.3 2.43,-28.06 h -90.996 c 0.488,-11.22 3.324,-19.36 8.539,-24.4"
21373            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21374            id="path22" /><path
21375            d="m 343.238,1578.07 v -23.42 h 0.492 c 1.622,3.91 3.817,7.53 6.583,10.87 2.765,3.32 5.937,6.18 9.515,8.53 3.578,2.36 7.402,4.19 11.477,5.5 4.062,1.29 8.289,1.94 12.683,1.94 2.278,0 4.785,-0.41 7.567,-1.22 v -32.2 c -1.641,0.33 -3.582,0.61 -5.867,0.85 -2.274,0.24 -4.477,0.37 -6.583,0.37 -6.347,0 -11.707,-1.06 -16.101,-3.18 -4.399,-2.11 -7.934,-4.99 -10.613,-8.65 -2.68,-3.66 -4.602,-7.93 -5.735,-12.81 -1.14,-4.88 -1.707,-10.17 -1.707,-15.86 v -56.85 h -34.648 v 126.13 h 32.937"
21376            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21377            id="path24" /><path
21378            d="m 484.27,1578.07 v -23.17 h -25.387 v -62.45 c 0,-5.87 0.984,-9.77 2.941,-11.72 1.946,-1.95 5.856,-2.93 11.696,-2.93 1.953,0 3.828,0.08 5.613,0.25 1.781,0.16 3.496,0.4 5.137,0.73 v -26.84 c -2.93,-0.49 -6.2,-0.81 -9.774,-0.97 -3.57,-0.17 -7.066,-0.25 -10.488,-0.25 -5.363,0 -10.457,0.37 -15.25,1.1 -4.801,0.73 -9.016,2.14 -12.684,4.27 -3.66,2.12 -6.547,5.12 -8.664,9.03 -2.121,3.9 -3.16,9.02 -3.16,15.36 v 74.42 h -20.988 v 23.17 h 20.988 v 37.83 h 34.633 v -37.83 h 25.387"
21379            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21380            id="path26" /><path
21381            d="m 539.094,1578.07 v -126.13 h -34.649 v 126.13 z m -34.649,19.52 v 28.55 h 34.649 v -28.55 h -34.649"
21382            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21383            id="path28" /><path
21384            d="m 552.82,1554.9 v 23.17 h 20.743 v 9.77 c 0,11.22 3.496,20.41 10.492,27.56 6.988,7.16 17.574,10.74 31.722,10.74 3.075,0 6.18,-0.12 9.274,-0.37 3.07,-0.24 6.086,-0.45 9.008,-0.61 v -25.86 c -4.063,0.5 -8.293,0.74 -12.68,0.74 -4.711,0 -8.098,-1.1 -10.121,-3.29 -2.031,-2.2 -3.043,-5.9 -3.043,-11.11 v -7.57 h 23.894 V 1554.9 H 608.215 V 1451.94 H 573.563 V 1554.9 H 552.82"
21385            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21386            id="path30" /><path
21387            d="m 690.25,1578.07 v -126.13 h -34.648 v 126.13 z m -34.648,19.52 v 28.55 h 34.648 v -28.55 h -34.648"
21388            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21389            id="path32" />
21389<path
21390            d="m 784.043,1548.56 c -4.141,4.54 -10.457,6.83 -18.898,6.83 -5.54,0 -10.122,-0.94 -13.786,-2.81 -3.668,-1.87 -6.589,-4.18 -8.785,-6.94 -2.195,-2.78 -3.742,-5.7 -4.64,-8.8 -0.883,-3.09 -1.414,-5.85 -1.575,-8.29 h 56.344 c -1.605,8.79 -4.496,15.45 -8.66,20.01 z m -39.156,-66.37 c 5.215,-5.03 12.699,-7.55 22.441,-7.55 7.004,0 13.02,1.74 18.067,5.24 5.043,3.5 8.136,7.19 9.269,11.1 h 30.488 c -4.867,-15.13 -12.359,-25.95 -22.425,-32.45 -10.114,-6.51 -22.297,-9.76 -36.61,-9.76 -9.933,0 -18.875,1.58 -26.836,4.75 -7.972,3.18 -14.73,7.69 -20.25,13.55 -5.535,5.85 -9.801,12.85 -12.812,20.98 -3,8.13 -4.516,17.08 -4.516,26.84 0,9.43 1.559,18.22 4.641,26.35 3.094,8.13 7.472,15.16 13.176,21.1 5.691,5.94 12.48,10.61 20.371,14.02 7.882,3.43 16.629,5.13 26.226,5.13 10.735,0 20.094,-2.07 28.063,-6.22 7.968,-4.15 14.511,-9.72 19.64,-16.71 5.121,-7 8.817,-14.97 11.082,-23.91 2.293,-8.95 3.094,-18.3 2.457,-28.06 h -91 c 0.481,-11.22 3.329,-19.36 8.528,-24.4"
21391            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21392            id="path34" /><path
21393            d="m 931.043,1530.39 c -0.969,4.79 -2.645,9.02 -4.996,12.68 -2.356,3.66 -5.406,6.62 -9.149,8.91 -3.746,2.27 -8.457,3.41 -14.148,3.41 -5.691,0 -10.496,-1.14 -14.398,-3.41 -3.903,-2.29 -7.043,-5.29 -9.407,-9.04 -2.347,-3.74 -4.047,-8.01 -5.105,-12.8 -1.07,-4.8 -1.574,-9.8 -1.574,-15.01 0,-4.87 0.554,-9.75 1.687,-14.64 1.141,-4.88 2.973,-9.23 5.492,-13.05 2.532,-3.83 5.692,-6.91 9.528,-9.27 3.812,-2.37 8.418,-3.53 13.777,-3.53 5.691,0 10.449,1.12 14.277,3.41 3.813,2.28 6.871,5.33 9.153,9.15 2.258,3.82 3.894,8.17 4.863,13.05 0.98,4.88 1.477,9.92 1.477,15.12 0,5.2 -0.497,10.21 -1.477,15.02 z m 1.477,-62.34 c -4.082,-6.84 -9.407,-11.76 -15.997,-14.76 -6.574,-3.01 -14.015,-4.52 -22.316,-4.52 -9.445,0 -17.73,1.82 -24.879,5.49 -7.16,3.65 -13.062,8.62 -17.695,14.88 -4.645,6.25 -8.145,13.45 -10.492,21.59 -2.36,8.13 -3.528,16.59 -3.528,25.37 0,8.46 1.168,16.63 3.528,24.52 2.347,7.9 5.847,14.84 10.492,20.87 4.633,6.01 10.453,10.85 17.441,14.51 6.996,3.66 15.125,5.49 24.406,5.49 7.481,0 14.594,-1.58 21.333,-4.76 6.757,-3.16 12.085,-7.84 15.992,-14.02 h 0.484 v 63.43 h 34.645 v -174.2 h -32.93 v 16.11 h -0.484"
21394            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21395            id="path36" /><path
21396            d="m 87.1094,112.699 c -1.7461,12.199 -13.4219,21.481 -26.8242,21.481 -24.211,0 -33.3321,-20.629 -33.3321,-42.1097 0,-20.4219 9.1211,-41.039 33.3321,-41.039 16.4804,0 25.8086,11.3281 27.8242,27.4882 H 114.266 C 111.504,47.9219 90.3672,28.3516 60.2852,28.3516 22.332,28.3516 0,56.6992 0,92.0703 c 0,36.4417 22.332,64.7887 60.2852,64.7887 26.9843,0 49.6488,-15.82 52.9298,-44.16 H 87.1094"
21397            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21398            id="path38" /><path
21399            d="m 170.578,47.25 c 16.66,0 21.637,14.2695 21.637,28.3398 0,14.25 -4.977,28.5122 -21.637,28.5122 -16.488,0 -21.5,-14.2622 -21.5,-28.5122 0,-14.0703 5.012,-28.3398 21.5,-28.3398 z m 0,75.23 c 28.008,0 46.047,-18.519 46.047,-46.8902 0,-28.1796 -18.039,-46.7304 -46.047,-46.7304 -27.836,0 -45.867,18.5508 -45.867,46.7304 0,28.3712 18.031,46.8902 45.867,46.8902"
21400            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21401            id="path40" /><path
21402            d="m 231.676,120.238 h 23.168 v -16.476 h 0.355 c 4.446,11.148 16.489,18.879 28.364,18.879 1.714,0 3.757,-0.332 5.332,-0.84 V 99.1211 c -2.274,0.5078 -5.856,0.8398 -8.77,0.8398 -17.891,0 -24.086,-12.8906 -24.086,-28.5117 V 31.4219 h -24.363 v 88.8161"
21403            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21404            id="path42" /><path
21405            d="m 364.379,75.4102 c 0,14.1211 -5.676,28.6918 -21.301,28.6918 -15.973,0 -21.117,-14.2622 -21.117,-28.6918 0,-14.4219 5.488,-28.1602 21.297,-28.1602 15.992,0 21.121,13.7383 21.121,28.1602 z M 298.418,120.09 h 23.207 v -11.328 h 0.336 c 5.828,9.437 15.445,13.718 26.434,13.718 27.859,0 40.371,-22.4917 40.371,-47.7417 0,-23.707 -13.032,-45.8789 -38.989,-45.8789 -10.644,0 -20.769,4.6406 -26.613,13.4023 h -0.359 V 0 h -24.387 v 120.09"
21406            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21407            id="path44" /><path
21408            d="m 442.309,47.25 c 16.668,0 21.66,14.2695 21.66,28.3398 0,14.25 -4.992,28.5122 -21.66,28.5122 -16.469,0 -21.465,-14.2622 -21.465,-28.5122 0,-14.0703 4.996,-28.3398 21.465,-28.3398 z m 0,75.23 c 28.015,0 46.082,-18.519 46.082,-46.8902 0,-28.1796 -18.067,-46.7304 -46.082,-46.7304 -27.817,0 -45.848,18.5508 -45.848,46.7304 0,28.3712 18.031,46.8902 45.848,46.8902"
21409            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21410            id="path46" /><path
21411            d="m 503.445,120.238 h 23.188 v -16.476 h 0.371 c 4.437,11.148 16.469,18.879 28.32,18.879 1.715,0 3.789,-0.332 5.332,-0.84 V 99.1211 c -2.23,0.5078 -5.847,0.8398 -8.761,0.8398 -17.868,0 -24.059,-12.8906 -24.059,-28.5117 V 31.4219 h -24.391 v 88.8161"
21412            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21413            id="path48" /><path
21414            d="m 624.203,74.7383 c -4.152,-3.6289 -12.723,-3.7578 -20.293,-5.1563 -7.558,-1.5117 -14.43,-4.1406 -14.43,-13.0625 0,-9.1093 7.047,-11.3203 14.965,-11.3203 19.043,0 19.7
2141458,15.0899 19.758,20.4297 z m -56.387,18.0312 c 1.399,22.8595 21.829,29.7105 41.762,29.7105 17.684,0 39.012,-3.941 39.012,-25.2183 V 51.0313 c 0,-8.0899 0.832,-16.1524 3.113,-19.7696 H 626.93 c -0.836,2.7696 -1.551,5.6797 -1.739,8.6094 -7.707,-8.1016 -19.035,-11.0117 -29.867,-11.0117 -16.84,0 -30.23,8.4101 -30.23,26.6406 0,20.0898 15.14,24.8906 30.23,26.9609 14.953,2.2383 28.879,1.7188 28.879,11.6993 0,10.4608 -7.254,12.0118 -15.816,12.0118 -9.289,0 -15.285,-3.774 -16.164,-13.4025 h -24.407"
21415            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21416            id="path50" /><path
21417            d="m 697.859,120.09 h 17.879 V 103.762 H 697.859 V 59.8086 c 0,-8.2695 2.079,-10.3281 10.301,-10.3281 2.582,0 4.996,0.1797 7.578,0.6679 V 31.0898 c -4.148,-0.6914 -9.48,-0.8593 -14.285,-0.8593 -14.906,0 -27.969,3.4609 -27.969,21.1406 v 52.3909 h -14.796 v 16.328 h 14.796 v 26.64 h 24.375 v -26.64"
21418            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21419            id="path52" /><path
21420            d="m 734.137,120.09 h 24.398 V 31.2617 h -24.398 z m 24.398,13.75 h -24.398 v 20.109 h 24.398 V 133.84"
21421            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21422            id="path54" /><path
21423            d="m 820.762,47.25 c 16.703,0 21.664,14.2695 21.664,28.3398 0,14.25 -4.961,28.5122 -21.664,28.5122 -16.485,0 -21.469,-14.2622 -21.469,-28.5122 0,-14.0703 4.984,-28.3398 21.469,-28.3398 z m 0,75.23 c 28.019,0 46.093,-18.519 46.093,-46.8902 0,-28.1796 -18.074,-46.7304 -46.093,-46.7304 -27.805,0 -45.832,18.5508 -45.832,46.7304 0,28.3712 18.027,46.8902 45.832,46.8902"
21424            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21425            id="path56" /><path
21426            d="m 882.613,120.09 h 23.2 v -12.379 h 0.503 c 6.192,9.969 16.84,14.769 27.161,14.769 25.937,0 32.457,-14.589 32.457,-36.5816 V 31.2617 h -24.387 v 50.1797 c 0,14.5899 -4.313,21.8286 -15.621,21.8286 -13.258,0 -18.918,-7.4106 -18.918,-25.4614 V 31.2617 H 882.613 V 120.09"
21427            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
21428            id="path58" /></g></g></svg></figure>
21429          <p class="p2-body-regular">© 2026 Beckett Simonon</p>
21430        </div>
21431      </div>
21432    </div>
21433  </div>
21434</footer>
21435
21436<style>
21437@media only screen and (max-width: 780px) {
21438  #footer .accordion {
21439    cursor: pointer;
21440    width: 100%;
21441    text-align: left;
21442  }
21443
21444  #footer .accordion h2 {
21445    font-size: 16px;
21446    font-weight: 600;
21447  }
21448
21449  #footer .panel {
21450    overflow: hidden;
21451    max-height: 0;
21452    transition: max-height 0.2s ease-out;
21453  }
21454
21455  #footer .accordion::after {
21456    content: '+';
21457    font-size: 34px;
21458    color: #ffffff;
21459  }
21460
21461  #footer .active-item::after {
21462    content: "-";
21463  }
21464}
21465</style>
21466
21467
21468</div><div id="shopify-section-cookie-banner" class="shopify-section"></div>
21469    </div>
21470    <!-- webpack bundle -->
21471
21472  <style> .contact-info-container .flex.flex-col > div:nth-child(2) {display: none !important;} </style>
21473<div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
21474
21475
21476<script>
21477  console.log("[Alia app extension] v1.0.5");
21478
21479  const BACKEND_URL = "https://backend.alia-prod.com";
21480
21481  window.ALIA_SHOPIFY_EXTENSION_INFO = {
21482    customerID: "",
21483    country: "US",
21484    market: "us",
21485    language: "en"
21486  }
21487
21488  if (document.readyState !== "loading") {
21489    initAlia();
21490  } else {
21491    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
21492  }
21493
21494  async function initAlia() {
21495    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=beckett-simonon.myshopify.com";
21496    const script = document.createElement("script");
21497    script.src = url;
21498    script.async = true;
21499    document.head.appendChild(script);
21500  }
21501</script>
21501
21502
21503</div>
21503<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
21503
21504</body>
21505</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.