.shoes-pdp{background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45}.shoes-pdp *{box-sizing:border-box}.shoes-pdp a{color:inherit}.shoes-pdp__wrap{width:min(1420px,calc(100% - 64px));margin-inline:auto;padding:24px 0 72px}:where(.shoes-pdp) button{font:inherit;color:inherit;border-radius:0}.shoes-pdp a:focus-visible,.shoes-pdp button:focus-visible,.shoes-pdp summary:focus-visible,.shoes-pdp input:focus-visible+span{outline:2px solid var(--orange);outline-offset:3px}.shoes-pdp__path ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 28px;padding:0;list-style:none;font:12px/1.4 Courier New,monospace;letter-spacing:.1em;text-transform:uppercase}.shoes-pdp__path li{display:flex;align-items:center;min-width:0}.shoes-pdp__path li+li:before{content:"/";margin:0 10px;color:var(--soft)}.shoes-pdp__path a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;border-bottom:1px solid transparent}.shoes-pdp__path a:hover{color:var(--orange)}.shoes-pdp__path [aria-current]{color:var(--soft)}.shoes-pdp__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 4px;padding:0 14px;border:2px solid var(--ink);background:var(--card);font:700 12px/1.2 Courier New,monospace;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.shoes-pdp__back[hidden]{display:none}.shoes-pdp__back:hover{box-shadow:4px 4px 0 var(--orange)}.shoes-pdp__back .shoes-ar{margin:0;font-size:12px;letter-spacing:0;text-transform:none}.shoes-pdp__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:start}.shoes-pdp__gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.shoes-pdp__gallery--thumbs{grid-template-columns:84px minmax(0,1fr)}.shoes-pdp__gallery--thumbs .shoes-pdp__thumbs{grid-column:1;grid-row:1}.shoes-pdp__gallery--thumbs .shoes-pdp__stage{grid-column:2;grid-row:1}.shoes-pdp__stage{min-width:0}.shoes-pdp__main{display:block;width:100%;padding:0;border:2px solid var(--ink);background:var(--card);cursor:zoom-in}.shoes-pdp__main img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.shoes-pdp__count{margin:10px 0 0;font:13px/1 Courier New,monospace;letter-spacing:.12em}.shoes-pdp__thumbs{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;max-height:calc(100vh - 140px);overflow-y:auto;position:relative}.shoes-pdp__thumb{display:block;width:84px;height:84px;padding:0;border:2px solid var(--line);background:var(--card);cursor:pointer}.shoes-pdp__thumb img{display:block;width:100%;height:100%;object-fit:contain}.shoes-pdp__thumb:hover{border-color:var(--ink)}.shoes-pdp__thumb[aria-current=true]{border-color:var(--orange)}.shoes-pdp__brand{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin:0;font:700 14px/1.2 Courier New,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);text-decoration:none}.shoes-pdp a.shoes-pdp__brand{color:var(--orange)}.shoes-pdp a.shoes-pdp__brand:hover .shoes-pdp__brand-name{text-decoration:underline}.shoes-pdp__brand .shoes-mark--logo{display:block;flex:0 0 auto;height:24px;width:auto;max-width:132px;background-color:var(--ink);-webkit-mask-image:var(--mark);mask-image:var(--mark);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.shoes-pdp__brand .shoes-mark--tall{height:32px}.shoes-pdp__brand-sep{flex:0 0 auto;width:1px;height:18px;background:var(--line)}.shoes-pdp__model{margin:4px 0 10px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:64px;line-height:.95;letter-spacing:.005em;text-transform:uppercase;overflow-wrap:anywhere}.shoes-pdp__colour{margin:0 0 18px;font:14px/1.4 Courier New,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.shoes-pdp__price-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 28px}.shoes-pdp__price-row .shoes-pdp__price{margin:0}.shoes-pdp__price{margin:0 0 28px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:36px;line-height:1}.shoes-pdp__row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.shoes-pdp__label{margin:0;font:700 13px/1.2 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase}.shoes-pdp__link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:700 13px/1.2 Courier New,monospace;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer;color:var(--ink)}.shoes-pdp__link:hover{color:var(--orange)}.shoes-pdp__colours{margin-bottom:28px}.shoes-pdp__colours[hidden]{display:none}.shoes-pdp__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;margin:0;padding:0;list-style:none}.shoes-pdp__swatch{display:flex;align-items:center;justify-content:center;aspect-ratio:1;min-height:44px;border:2px solid var(--line);background:var(--card);text-decoration:none;transition:transform .15s,box-shadow .15s}.shoes-pdp__swatch img{display:block;width:100%;height:100%;object-fit:contain}.shoes-pdp__swatch:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--orange);border-color:var(--ink)}.shoes-pdp__swatch[aria-current=true]{border:3px solid var(--orange)}.shoes-pdp__swatch--more{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:22px;border-color:var(--ink)}.shoes-pdp.is-switching [data-pdp-part=media],.shoes-pdp.is-switching [data-pdp-part=head]{opacity:.55}.shoes-pdp__sizes{margin-bottom:20px}.shoes-pdp__size-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.shoes-pdp__size{position:relative;display:block}.shoes-pdp__size input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.shoes-pdp__size span{display:flex;align-items:center;justify-content:center;min-height:52px;border:2px solid var(--ink);background:var(--card);font:700 15px/1 Courier New,monospace;transition:transform .15s,box-shadow .15s}.shoes-pdp__size input:hover+span{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--orange)}.shoes-pdp__size input:checked+span{background:var(--ink);color:var(--paper)}.shoes-pdp__size.is-sold-out span{color:var(--soft);border-color:var(--line);text-decoration:line-through;background:var(--paper)}.shoes-pdp__size.is-sold-out input:hover+span{transform:none;box-shadow:none}.shoes-pdp__size.is-sold-out input:checked+span{background:var(--paper);color:var(--soft);border-color:var(--orange)}.shoes-pdp__soldout{margin:10px 0 0;padding:10px 14px;border:2px solid var(--ink);border-left:6px solid var(--orange);background:var(--card);font-size:14px;line-height:1.4}.shoes-pdp__soldout[hidden]{display:none}.shoes-pdp__saved{margin:10px 0 0;font:12px/1.4 Courier New,monospace;letter-spacing:.08em;color:var(--soft)}.shoes-pdp__saved[hidden]{display:none}.shoes-pdp__fit{margin:0 0 20px;padding:14px 16px;border:2px solid var(--ink);background:var(--card);font-size:15px}.shoes-pdp__fit span{font:700 13px/1 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.shoes-pdp__error{margin-bottom:12px;padding:10px 14px;border:2px solid var(--orange);font-size:14px}.shoes-pdp__error[hidden]{display:none}.shoes-pdp__actions{display:flex;gap:12px;margin-bottom:12px}.shoes-pdp__qty{display:flex;flex:0 0 auto;border:2px solid var(--ink);background:var(--card)}.shoes-pdp__qty button{width:44px;min-height:56px;padding:0;border:0;background:none;font-size:20px;cursor:pointer}.shoes-pdp__qty button:hover{color:var(--orange)}.shoes-pdp__qty input{width:44px;border:0;border-inline:2px solid var(--ink);background:none;text-align:center;font:700 16px/1 Courier New,monospace;color:var(--ink)}.shoes-pdp__add{position:relative;flex:1 1 auto;min-height:60px;padding:0 20px;border:2px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:6px 6px 0 var(--orange);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:1;text-transform:uppercase;cursor:pointer;transition:transform .15s,box-shadow .15s}.shoes-pdp button.shoes-pdp__add{color:var(--paper)}.shoes-pdp__add:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--orange)}.shoes-pdp__add[aria-disabled=true]{background:var(--card);color:var(--ink)}.shoes-pdp button.shoes-pdp__add[aria-disabled=true]{color:var(--ink)}.shoes-pdp__add.loading{color:transparent}.shoes-pdp__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px;border:3px solid var(--paper);border-right-color:transparent;animation:shoes-pdp-spin .8s linear infinite}.shoes-pdp__add .loading__spinner.hidden{display:none}@keyframes shoes-pdp-spin{to{transform:rotate(360deg)}}.shoes-pdp__now{margin-top:20px}.shoes-pdp__now.is-locked{opacity:.45;pointer-events:none}.shoes-pdp__now .shopify-payment-button__button{min-height:54px;border-radius:0;font-family:var(--font-heading-family)}.shoes-pdp__now .shopify-payment-button__button--unbranded{background:var(--card);color:var(--ink);border:2px solid var(--ink);font-size:20px;text-transform:uppercase;transition:transform .15s,box-shadow .15s}.shoes-pdp__now .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--card);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--orange)}.shoes-pdp__now .shopify-payment-button__more-options{display:none}.shoes-pdp__promises{margin:28px 0 0;padding:0;list-style:none;border-top:2px solid var(--ink)}.shoes-pdp__promises li{display:grid;grid-template-columns:40px 1fr;gap:10px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}.shoes-pdp__promises p{margin:0}.shoes-pdp__promise-n{font:700 13px/1.5 Courier New,monospace;color:var(--orange)}.shoes-pdp__accordion{margin-top:28px;border-top:2px solid var(--ink)}.shoes-pdp__panel{border-bottom:2px solid var(--ink)}.shoes-pdp__panel summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:8px 0;list-style:none;cursor:pointer;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:1;text-transform:uppercase}.shoes-pdp__panel summary::-webkit-details-marker{display:none}.shoes-pdp__panel summary:after{content:"+";font-family:var(--font-heading-family);font-size:28px}.shoes-pdp__panel[open] summary:after{content:"\2212"}.shoes-pdp__panel summary:hover{color:var(--orange)}.shoes-pdp__rte,.shoes-pdp__panel-body{padding:0 0 22px;font-size:15px;line-height:1.6}.shoes-pdp__rte p{margin:0 0 10px}.shoes-pdp__rte-ar{margin:-2px 0 14px;font-family:var(--font-arabic);font-weight:600;font-size:14px;line-height:1.7;color:var(--soft)}.shoes-pdp__rte-ar p{margin:0 0 4px}.shoes-pdp__rte a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.shoes-pdp__rte a:hover{color:var(--orange)}.shoes-pdp__panel-body{overflow-x:auto;position:relative}.shoes-pdp__more{margin-top:80px}.shoes-pdp__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:24px;border-bottom:6px solid var(--ink)}.shoes-pdp__section-head h2{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:48px;line-height:1;text-transform:uppercase}.shoes-pdp__section-head h2>span:first-child{color:var(--orange)}.shoes-pdp__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.shoes-pdp__chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:2px solid var(--ink);background:var(--card);font:700 13px/1.2 Courier New,monospace;letter-spacing:.06em;text-decoration:none;transition:transform .15s,box-shadow .15s}.shoes-pdp__chip:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--orange)}.shoes-pdp__chip.is-current{border-color:var(--orange)}.shoes-pdp__chip-count{color:var(--soft);font-weight:400}.shoes-pdp__chip-count:empty{display:none}.shoes-pdp__chips li:nth-child(n+13){display:none}.shoes-pdp__bar{display:none}.shoes-pdp__zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--paper);cursor:zoom-out}.shoes-pdp__zoom[hidden]{display:none}.shoes-pdp__zoom img{max-width:100%;max-height:100%;object-fit:contain}.shoes-pdp__zoom-close{position:absolute;top:12px;right:12px;width:48px;height:48px;border:2px solid var(--ink);background:var(--card);font-size:28px;line-height:1;cursor:pointer}html.shoes-pdp-zoomed{overflow:hidden}@media(max-width:989px){.shoes-pdp__grid{grid-template-columns:minmax(0,1fr);gap:28px}.shoes-pdp__gallery--thumbs{grid-template-columns:minmax(0,1fr)}.shoes-pdp__gallery--thumbs .shoes-pdp__thumbs,.shoes-pdp__gallery--thumbs .shoes-pdp__stage{grid-column:1;grid-row:auto}.shoes-pdp__thumbs{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.shoes-pdp__thumb{flex:0 0 auto;width:68px;height:68px}}@media(max-width:749px){.shoes-pdp__wrap{width:calc(100% - 32px);padding:12px 0 56px}.shoes-pdp__path ol{margin-bottom:12px;font-size:11px}.shoes-pdp__path li+li:before{margin:0 6px}.shoes-pdp__model{font-size:44px}.shoes-pdp__brand{gap:10px}.shoes-pdp__brand .shoes-mark--logo{height:20px;max-width:112px}.shoes-pdp__brand .shoes-mark--tall{height:28px}.shoes-pdp__brand-sep{height:16px}.shoes-pdp__price{font-size:30px;margin-bottom:22px}.shoes-pdp__price-row{margin-bottom:22px}.shoes-pdp__swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.shoes-pdp__size-grid{gap:6px}.shoes-pdp__size span{min-height:48px;font-size:14px}.shoes-pdp__add{font-size:20px}.shoes-pdp__section-head h2{font-size:32px}.shoes-pdp__more{margin-top:56px}.shoes-pdp__chips li:nth-child(n+9){display:none}.shoes-pdp__bar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 112px 10px 16px;background:var(--paper);border-top:2px solid var(--ink)}.shoes-pdp__bar[hidden]{display:none}.shoes-pdp__bar-text{flex:1 1 auto;min-width:0}.shoes-pdp__bar-model{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:18px;line-height:1.1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shoes-pdp__bar-price{margin:2px 0 0;font:700 13px/1 Courier New,monospace}.shoes-pdp__bar-buy{flex:0 0 auto;min-height:48px;padding:0 14px;border:2px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--orange);font-family:var(--font-heading-family);font-size:18px;text-transform:uppercase;cursor:pointer}.shoes-pdp button.shoes-pdp__bar-buy{color:var(--paper)}html.shoes-pdp-bar-on body{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){.shoes-pdp *{transition:none!important;animation-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/shoes-egy-pdp.css.map */
