:root{color-scheme:only light;--paper:#FFFFFF;--paper-2:#F7F6F3;--ink:#131110;--stone:#8C857A;--oxblood:#7E1E24;--hairline:#E9E7E2;--a-serif:"Bodoni Moda",serif;--a-sans:"Schibsted Grotesk",sans-serif;--a-ease:cubic-bezier(.22,1,.36,1)}body{background:var(--paper);color:var(--ink);font-family:var(--a-sans)}::selection{background:var(--oxblood);color:var(--paper)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2000;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,.h0,.h1,.h2,.price{font-family:var(--a-serif);font-weight:500}.a-eyebrow{font-size:.6rem;letter-spacing:.42em;text-transform:uppercase;color:var(--stone);display:flex;align-items:center;gap:1rem;font-weight:600}.a-eyebrow:after{content:"";height:1px;flex:1;background:var(--hairline)}.a-eyebrow b{color:var(--oxblood);font-weight:600}#a-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:var(--paper)}#a-loader .word{display:flex;gap:.04em;font-family:var(--a-serif);font-size:clamp(2.4rem,7vw,5.4rem);letter-spacing:.1em;font-weight:500}#a-loader .word span{opacity:0;transform:translateY(.35em) scale(1.15);display:inline-block;animation:a-stamp .5s var(--a-ease) forwards}#a-loader .seal{position:absolute;top:12vh;right:10vw;width:78px;height:78px;border:1.5px solid var(--oxblood);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;letter-spacing:.22em;color:var(--oxblood);text-transform:uppercase;transform:rotate(-12deg) scale(0);animation:a-seal .45s .95s var(--a-ease) forwards;text-align:center;line-height:1.6;font-weight:600}#a-loader .ref{position:absolute;bottom:8vh;font-size:.62rem;letter-spacing:.42em;color:var(--stone);text-transform:uppercase;opacity:0;animation:a-fade .8s .9s forwards}#a-loader .curtain{position:absolute;top:0;height:100%;width:50.5%;background:var(--paper);transition:transform .9s var(--a-ease) .15s;z-index:1}#a-loader .curtain.l{left:0}#a-loader .curtain.r{right:0}#a-loader .inner{position:relative;z-index:2}#a-loader.exit{pointer-events:none;background:transparent}#a-loader.exit .inner{opacity:0;transition:opacity .3s}#a-loader.exit .curtain.l{transform:translate(-101%)}#a-loader.exit .curtain.r{transform:translate(101%)}@keyframes a-stamp{to{opacity:1;transform:none}}@keyframes a-fade{to{opacity:1}}@keyframes a-seal{to{transform:rotate(-12deg) scale(1)}}.a-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 6vh;overflow:hidden}.a-hero__giant{font-size:clamp(4.4rem,17vw,16.5rem);line-height:.88;white-space:nowrap;margin:0 0 0 -.04em;-webkit-user-select:none;user-select:none;color:var(--ink);position:relative;z-index:3}.a-hero__giant .row2{display:block;margin-left:14vw;font-style:italic;font-weight:400}.a-hero__visual{position:absolute;top:11vh;right:6vw;width:min(37vw,430px);aspect-ratio:3/4;z-index:1;overflow:hidden;box-shadow:0 30px 70px #13111024}.a-hero__visual img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.2s var(--a-ease)}.a-hero__visual:hover img{transform:scale(1.02)}.a-hero__meta{position:absolute;top:13vh;left:3rem;font-size:.6rem;letter-spacing:.34em;text-transform:uppercase;color:var(--stone);writing-mode:vertical-rl;height:40vh;display:flex;justify-content:space-between;font-weight:500}.a-hero__intro{max-width:340px;margin:3.2rem 3rem 0;font-size:.85rem;line-height:1.75;color:var(--stone)}.a-hero__intro strong{color:var(--ink);font-weight:500}.a-hero__ref{position:absolute;bottom:6vh;right:6vw;font-size:.6rem;letter-spacing:.3em;color:var(--stone);text-transform:uppercase;font-weight:500}@media(max-width:760px){.a-hero{min-height:0;display:block;padding:1.5rem 1.3rem 3rem;overflow:visible}.a-hero__meta{position:static;writing-mode:horizontal-tb;height:auto;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.1rem}.a-hero__visual{position:relative;top:auto;right:auto;width:100%;max-width:none;aspect-ratio:3/4;margin:0}.a-hero__giant{font-size:clamp(4rem,20vw,7.5rem);margin-top:1.6rem}.a-hero__giant .row2{margin-left:12vw}.a-hero__intro{margin:1.6rem 0 0;max-width:none}.a-hero__ref{position:static;display:block;margin-top:1.4rem}}.a-marquee{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);overflow:hidden;padding:1.05rem 0;background:var(--paper-2)}.a-marquee__track{display:flex;gap:4rem;width:max-content;animation:a-slide 36s linear infinite}.a-marquee span{font-size:.66rem;letter-spacing:.42em;text-transform:uppercase;color:var(--stone);white-space:nowrap;font-weight:500}.a-marquee i{font-style:normal;color:var(--oxblood);margin:0 2rem}@keyframes a-slide{to{transform:translate(-50%)}}.a-shelf-sec{padding:9rem 3rem}.a-shelf__head{display:flex;align-items:flex-end;justify-content:space-between;margin:2.2rem 0 3rem;gap:2rem;flex-wrap:wrap}.a-shelf__head h2{font-size:clamp(2.2rem,5vw,4rem);line-height:1;margin:0}.a-shelf__head h2 em{font-style:italic;color:var(--stone);font-weight:400}.a-shelf__hint{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--stone);font-weight:500}.a-shelf{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 3rem 1.5rem;margin:0 -3rem;scrollbar-width:none}.a-shelf::-webkit-scrollbar{display:none}.a-card{flex:0 0 min(78vw,340px);scroll-snap-align:start;opacity:0;transform:translateY(24px);text-decoration:none;color:inherit}.a-card.in{opacity:1;transform:none;transition:opacity .8s var(--a-ease),transform .8s var(--a-ease)}.a-card__frame{aspect-ratio:3/4;overflow:hidden;position:relative;box-shadow:0 14px 34px #13111014;background:var(--paper-2)}.a-card__frame img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--a-ease),opacity .5s}.a-card:hover .a-card__frame img{transform:scale(1.04) rotate(.6deg)}.a-card__frame img.alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.a-card:hover .a-card__frame img.alt{opacity:1}.a-card__info{display:flex;justify-content:space-between;align-items:baseline;margin-top:1rem;gap:1rem}.a-card__ref{font-size:.56rem;letter-spacing:.26em;color:var(--stone);text-transform:uppercase;display:block;margin-bottom:.3rem;font-weight:600}.a-card__info h3{font-size:1.2rem;margin:0}.a-card__price{font-size:.8rem;white-space:nowrap;font-weight:500;font-family:var(--a-sans)}@media(max-width:760px){.a-shelf-sec{padding:5.5rem 1.3rem}.a-shelf{padding:0 1.3rem 1.5rem;margin:0 -1.3rem}}.a-manifesto{border-top:1px solid var(--hairline);padding:9rem 3rem}.a-manifesto p{font-family:var(--a-serif);font-size:clamp(1.7rem,3.6vw,2.9rem);line-height:1.35;max-width:900px;font-weight:400;margin:2.2rem 0 0}.a-manifesto p em{font-style:italic;color:var(--oxblood)}.a-manifesto .sig{margin-top:2.5rem;font-size:.6rem;letter-spacing:.36em;text-transform:uppercase;color:var(--stone);font-weight:600}@media(max-width:760px){.a-manifesto{padding:5.5rem 1.3rem}}.a-trust{display:flex;gap:1.6rem;margin-top:1.4rem;font-size:.6rem;letter-spacing:.16em;color:var(--stone);text-transform:uppercase;flex-wrap:wrap;font-weight:500}.a-trust span{display:flex;align-items:center;gap:.45rem}.a-trust i{width:5px;height:5px;background:var(--oxblood);border-radius:50%}.a-rv{opacity:0;transform:translateY(26px);transition:opacity .9s var(--a-ease),transform .9s var(--a-ease)}.a-rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.a-marquee__track{animation:none}.a-card,.a-rv{opacity:1;transform:none;transition:none}#a-loader{display:none}}body,.rte,p,input,select,textarea{font-family:var(--a-sans)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.card__heading,.product__title,.title{font-family:var(--a-serif)!important;font-weight:500!important}.button,.shopify-challenge__button,.customer button,button.button{background:var(--ink);color:var(--paper);border:none;border-radius:0!important;font-size:.66rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600;padding:1.15rem 2rem;transition:background .35s var(--a-ease)}.button:hover{background:var(--oxblood)}.button--secondary{background:transparent;color:var(--ink);border:1px solid var(--ink)}.button--secondary:hover{background:var(--ink);color:var(--paper)}a{text-underline-offset:3px}.header-wrapper{background:var(--paper);border-bottom:1px solid var(--hairline)}.header__heading-link .h2,.header__heading-link{font-family:var(--a-serif);letter-spacing:.16em;font-weight:500}.header__menu-item{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:var(--ink)}.header__menu-item:hover{text-decoration:none;color:var(--oxblood)}.header__icon{color:var(--ink)}.header__icon:hover .icon{color:var(--oxblood)}.announcement-bar{background:var(--paper-2)!important;border-bottom:1px solid var(--hairline)}.announcement-bar__message{font-size:.6rem;letter-spacing:.34em;text-transform:uppercase;color:var(--stone);font-weight:600}.footer{background:var(--paper-2);border-top:1px solid var(--hairline)}.footer-block__heading{font-size:.58rem!important;letter-spacing:.36em;text-transform:uppercase;color:var(--stone);font-family:var(--a-sans)!important;font-weight:600!important}.footer__list-social,.list-menu__item--link{font-size:.8rem}.footer__copyright{font-size:.58rem;letter-spacing:.26em;text-transform:uppercase;color:var(--stone)}.footer__content-bottom{border-top:1px solid var(--hairline)}cart-drawer .drawer__inner{background:var(--paper);border-left:1px solid var(--hairline)}cart-drawer .drawer__header{border-bottom:1px solid var(--hairline)}cart-drawer .drawer__heading{font-family:var(--a-sans);font-size:.66rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600}.cart-item__name{font-family:var(--a-serif);font-weight:500}.cart-drawer .drawer__footer{background:var(--paper-2);border-top:1px solid var(--hairline)}.cart-drawer .totals__total-value{font-family:var(--a-serif)}.cart-drawer .cart__ctas:before{content:"\25cf  Pay on delivery available at checkout \2014  Cairo.";display:block;font-size:.62rem;color:var(--stone);margin-bottom:.9rem;letter-spacing:.04em}.cart-drawer .cart__ctas:first-letter{color:var(--oxblood)}.product__title h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.price{font-family:var(--a-serif);font-weight:500}.price--large{font-size:1.3rem}.product-form__submit{width:100%}.product__accordion .accordion__title{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;font-family:var(--a-sans)}.accordion{border-color:var(--hairline)}.product-form__input input[type=radio]+label{border:1px solid var(--hairline);border-radius:0!important;font-size:.75rem;transition:.3s var(--a-ease)}.product-form__input input[type=radio]:checked+label{background:var(--ink);color:var(--paper);border-color:var(--ink)}.quantity,.field__input,.select__select{border-radius:0!important}.collection-hero__title,.collection__title h1{font-family:var(--a-serif)}.card-wrapper .card{border-radius:0!important}.card--card,.card--standard .card__inner{border:none;box-shadow:0 14px 34px #13111014;border-radius:0!important}.card__heading{font-size:1.2rem}.card__information .price{font-family:var(--a-sans);font-size:.8rem;font-weight:500}.card-wrapper .card__media img{transition:transform .8s var(--a-ease)}.card-wrapper:hover .card__media img{transform:scale(1.04) rotate(.6deg)}.facets__summary,.facet-filters__label{font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--stone)}.template-page .rte,.page-width--narrow .rte{max-width:760px;font-size:.95rem;line-height:1.85;color:var(--ink)}.template-page h1,.main-page-title{font-size:clamp(2.4rem,6vw,4.5rem);margin-bottom:2rem}.rte h2{font-size:1.8rem;margin:2.5rem 0 1rem}.rte h3{font-family:var(--a-sans)!important;font-size:.66rem!important;letter-spacing:.34em;text-transform:uppercase;color:var(--oxblood);font-weight:600!important;margin:2.5rem 0 .8rem}.rte hr{border:none;border-top:1px solid var(--hairline);margin:2.5rem 0}.rte blockquote{font-family:var(--a-serif);font-style:italic;font-size:1.5rem;border-left:2px solid var(--oxblood);padding-left:1.5rem;color:var(--ink)}.contact .field__input{border:1px solid var(--hairline)}.contact .field__input:focus{border-color:var(--ink);outline:none}*{--border-radius:0}.a-nav{position:sticky;top:0;z-index:900;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.3rem 3rem;background:var(--paper);border-bottom:1px solid var(--hairline)}.a-nav__links{display:flex;gap:2.2rem}.a-nav__links a,.a-nav__mobile-list a{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:var(--ink);text-decoration:none;position:relative;padding-bottom:2px}.a-nav__links a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--ink);transition:width .4s var(--a-ease)}.a-nav__links a:hover:after{width:100%}.a-nav__mark{font-family:var(--a-serif);font-size:1.3rem;letter-spacing:.16em;font-weight:500;color:var(--ink);text-decoration:none;white-space:nowrap}.a-nav__cart{justify-self:end;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;color:var(--ink);text-decoration:none;display:flex;gap:.5rem;align-items:center}.a-nav__count{font-family:var(--a-serif);font-size:.95rem}.a-nav__mobile{display:none;position:relative}.a-nav__mobile summary{list-style:none;cursor:pointer;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.a-nav__mobile summary::-webkit-details-marker{display:none}.a-nav__mobile-list{position:absolute;top:2.4rem;left:0;background:var(--paper);border:1px solid var(--hairline);padding:1.2rem 1.6rem;display:flex;flex-direction:column;gap:1rem;min-width:200px;box-shadow:0 20px 50px #1311101f}@media(max-width:900px){.a-nav{padding:1.1rem 1.3rem}.a-nav__links{display:none}.a-nav__mobile{display:block}}.a-footer{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;padding:4rem 3rem 2.5rem;background:var(--paper-2);border-top:1px solid var(--hairline)}.a-footer__mark{font-family:var(--a-serif);font-size:2rem;letter-spacing:.12em;font-weight:500}.a-footer__tag{font-size:.75rem;color:var(--stone);margin-top:1rem;line-height:1.7;max-width:280px}.a-footer__col h4{font-size:.58rem;letter-spacing:.36em;text-transform:uppercase;color:var(--stone);margin:0 0 1.2rem;font-weight:600;font-family:var(--a-sans)}.a-footer__col a{display:block;font-size:.8rem;margin-bottom:.7rem;color:var(--ink);opacity:.75;text-decoration:none}.a-footer__col a:hover{opacity:1}.a-footer__base{grid-column:1/-1;display:flex;justify-content:space-between;font-size:.58rem;letter-spacing:.26em;text-transform:uppercase;color:var(--stone);border-top:1px solid var(--hairline);padding-top:1.6rem;flex-wrap:wrap;gap:1rem;font-weight:600}@media(max-width:760px){.a-footer{grid-template-columns:1fr;padding:3rem 1.3rem 2rem}}.pdp-ref{font-size:.58rem;letter-spacing:.34em;color:var(--stone);text-transform:uppercase;font-weight:600;margin-bottom:.4rem}.product__info-container>*+*{margin-top:1.1rem}.product__title{margin-bottom:.2rem}.product .price--large{font-size:1.35rem}.product__tax,.product__sku{font-size:.66rem;color:var(--stone)}.product-form__input .form__label{font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--stone)}.product-form__input input[type=radio]+label{min-width:52px;text-align:center;padding:.8rem 1rem}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{color:var(--stone);text-decoration:line-through;border-style:dashed}.product-form__submit{font-size:.7rem;letter-spacing:.36em;padding:1.3rem}.shopify-payment-button__button--unbranded{border-radius:0!important}.product__description{font-size:.88rem;line-height:1.8;color:var(--stone)}.product__description strong{color:var(--ink)}.product__media-item{box-shadow:0 14px 34px #13111012}.product__media-item,.product__media-item img{border-radius:0!important}.product-form__quantity{display:none}.collection-hero{padding:5rem 0 1rem}.collection-hero__title{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1}.collection .collection-hero__description,.collection__description{font-size:.85rem;color:var(--stone);max-width:560px;line-height:1.75}#ProductGridContainer .grid{row-gap:3.2rem}.card__inner .card__media{background:var(--paper-2)}.card-information{padding-top:.9rem}.card__heading a{text-decoration:none}.card-wrapper .card__badge .badge{border-radius:0;background:var(--ink);color:var(--paper);font-size:.55rem;letter-spacing:.22em;text-transform:uppercase;border:none}@media(max-width:749px){#ProductGridContainer .grid{row-gap:2.2rem;column-gap:.8rem}.card__heading{font-size:.95rem}}@media(max-width:749px){#ProductGridContainer .product-grid,.collection .grid.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:.8rem!important}#ProductGridContainer .grid__item{width:auto!important;max-width:none!important}}.a-sticky{position:fixed;left:0;right:0;bottom:0;z-index:800;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--hairline);padding:.75rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transform:translateY(110%);transition:transform .45s var(--a-ease)}.a-sticky.show{transform:none}.a-sticky__info{min-width:0}.a-sticky__title{font-family:var(--a-serif);font-weight:500;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-sticky__price{font-size:.72rem;color:var(--stone)}.a-sticky__btn{flex-shrink:0;background:var(--ink);color:var(--paper);padding:.95rem 1.5rem;font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;border:none;cursor:pointer}.a-sticky__btn:active{background:var(--oxblood)}@media(min-width:750px){.a-sticky{display:none}}.shopify-payment-button{margin-top:.7rem}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important;font-size:.62rem!important;letter-spacing:.3em;text-transform:uppercase;font-weight:600!important;border-radius:0!important;transition:.3s var(--a-ease)}.shopify-payment-button__button--unbranded:hover{background:var(--ink)!important;color:var(--paper)!important}.shopify-payment-button__more-options{font-size:.6rem;letter-spacing:.2em;color:var(--stone)}.shopify-payment-button__button--branded{border-radius:0!important;overflow:hidden}.quick-add{margin-top:.6rem}.quick-add__submit,.quick-add-modal__toggle{border-radius:0!important;background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-size:.56rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;padding:.85rem 1rem;transition:.3s var(--a-ease)}.quick-add__submit:hover,.quick-add-modal__toggle:hover{background:var(--ink);color:var(--paper)}.quick-add-modal__content{border-radius:0!important;border:1px solid var(--hairline)}@media(max-width:749px){.quick-add__submit,.quick-add-modal__toggle{padding:.7rem .6rem;font-size:.52rem}}.product-form__submit,.atc,.drawer .checkout,.cart__checkout-button,.a-sticky__btn{position:relative;background:var(--ink);color:var(--paper);border:none;border-radius:0!important;box-shadow:4px 4px 0 var(--oxblood);transition:transform .18s var(--a-ease),box-shadow .18s var(--a-ease),background .25s}.product-form__submit:before,.atc:before,.a-sticky__btn:before{content:"";display:inline-block;width:6px;height:6px;background:var(--oxblood);border-radius:50%;margin-right:.7rem;vertical-align:middle;transition:background .25s}.product-form__submit:hover,.atc:hover,.drawer .checkout:hover,.cart__checkout-button:hover{background:var(--ink);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--oxblood)}.product-form__submit:active,.atc:active,.drawer .checkout:active,.cart__checkout-button:active,.a-sticky__btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--oxblood)}.product-form__submit[aria-disabled=true],.product-form__submit:disabled{box-shadow:none;background:var(--paper-2);color:var(--stone)}.shopify-payment-button__button--unbranded{position:relative!important;background:transparent!important;color:var(--ink)!important;border:1px solid var(--hairline)!important;box-shadow:none!important}.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;width:12px;height:12px;transition:.3s var(--a-ease)}.shopify-payment-button__button--unbranded:before{top:-1px;left:-1px;border-top:2px solid var(--oxblood);border-left:2px solid var(--oxblood)}.shopify-payment-button__button--unbranded:after{bottom:-1px;right:-1px;border-bottom:2px solid var(--oxblood);border-right:2px solid var(--oxblood)}.shopify-payment-button__button--unbranded:hover{border-color:var(--ink)!important;background:transparent!important;color:var(--ink)!important}.shopify-payment-button__button--unbranded:hover:before,.shopify-payment-button__button--unbranded:hover:after{width:100%;height:100%}.quick-add__submit,.quick-add-modal__toggle{border:1px dashed var(--stone);background:var(--paper);box-shadow:none}.quick-add__submit:hover,.quick-add-modal__toggle:hover{border:1px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 var(--oxblood)}.a-size{width:100%;border-collapse:collapse;font-size:.72rem;margin:.4rem 0 .8rem}.a-size th{font-size:.54rem;letter-spacing:.22em;text-transform:uppercase;color:var(--stone);font-weight:600}.a-size th,.a-size td{border:1px solid var(--hairline);padding:.55rem;text-align:center}.a-guide{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin:.4rem 0}.a-guide summary{padding:1.15rem 0;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.a-guide summary::-webkit-details-marker{display:none}.a-guide summary:after{content:"+";font-family:var(--a-serif);color:var(--stone)}.a-guide[open] summary:after{content:"\2013"}.a-guide__body{padding-bottom:1.2rem}.a-guide__body p{font-size:.75rem;color:var(--stone);margin-top:.6rem}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{content:none!important;box-shadow:none!important}.button,.shopify-challenge__button,.customer button,button.button,.cart__checkout-button,.customer .button,form .button,.newsletter-form__button{position:relative;background:var(--ink)!important;color:var(--paper)!important;border:none!important;border-radius:0!important;box-shadow:4px 4px 0 var(--oxblood)!important;font-family:var(--a-sans)!important;font-size:.64rem!important;letter-spacing:.32em!important;text-transform:uppercase!important;font-weight:600!important;padding:1.1rem 1.9rem!important;min-height:0!important;transition:transform .18s var(--a-ease),box-shadow .18s var(--a-ease)!important;text-decoration:none!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.cart__checkout-button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--oxblood)!important}.button:active,.shopify-challenge__button:active,.customer button:active,.cart__checkout-button:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--oxblood)!important}.button--secondary,.button--tertiary,a.button--secondary{background:transparent!important;color:var(--ink)!important;border:1px solid var(--hairline)!important;box-shadow:none!important}.button--secondary:before,.button--secondary:after{content:""!important;position:absolute;width:12px;height:12px;transition:.3s var(--a-ease);box-shadow:none!important}.button--secondary:before{top:-1px;left:-1px;border-top:2px solid var(--oxblood);border-left:2px solid var(--oxblood)}.button--secondary:after{bottom:-1px;right:-1px;border-bottom:2px solid var(--oxblood);border-right:2px solid var(--oxblood)}.button--secondary:hover{border-color:var(--ink)!important;transform:none;background:transparent!important}.button--secondary:hover:before,.button--secondary:hover:after{width:calc(100% + 2px);height:calc(100% + 2px)}.link,.underlined-link,.customer a,.rte a{color:var(--ink);text-decoration-color:var(--oxblood);text-underline-offset:4px;text-decoration-thickness:1px}.link:hover,.underlined-link:hover{color:var(--oxblood)}.field__input,.select__select,.customer .field input,.search__input{border:1px solid var(--hairline)!important;border-radius:0!important;box-shadow:none!important}.field__input:focus,.select__select:focus{border-color:var(--ink)!important;outline:none!important;box-shadow:none!important}.field:after,.select:after,.customer .field:after{box-shadow:none!important}.cart__warnings,.cart__empty-text{font-family:var(--a-serif);font-size:1.6rem;font-weight:400}.title--primary,.cart__title{font-size:clamp(2rem,5vw,3.4rem)}.cart-items thead th{font-size:.56rem;letter-spacing:.3em;text-transform:uppercase;color:var(--stone);font-weight:600;border-bottom:1px solid var(--hairline)}.cart-item{border-bottom:1px solid var(--hairline)}.cart-item__name{font-family:var(--a-serif);font-size:1.05rem;font-weight:500;text-decoration:none}.cart-item__details{font-size:.72rem;color:var(--stone)}.cart-item__image{border-radius:0!important;box-shadow:0 10px 24px #13111012}.cart__footer{border-top:1px solid var(--hairline);background:var(--paper-2);padding:2rem}.totals__total{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.totals__total-value{font-family:var(--a-serif);font-size:1.3rem}.cart__footer .tax-note{font-size:.64rem;color:var(--stone)}.cart__ctas{position:relative}.cart__ctas:before{content:"\25cf  Pay on delivery available at checkout \2014  Cairo.";display:block;font-size:.62rem;color:var(--stone);margin-bottom:.9rem;letter-spacing:.04em}.cart__ctas:first-letter{color:var(--oxblood)}.cart .quantity{border:1px solid var(--hairline);border-radius:0}.quantity__button{color:var(--ink)}.cart-remove-button .icon-remove{color:var(--stone)}.cart-remove-button:hover .icon-remove{color:var(--oxblood)}.pagination__item{border:none!important;background:transparent!important;box-shadow:none!important;color:var(--stone)!important;font-size:.7rem;letter-spacing:.2em}.pagination__item--current{color:var(--ink)!important;text-decoration:underline;text-decoration-color:var(--oxblood);text-underline-offset:5px}.button,.shopify-challenge__button,.customer button,button.button,.cart__checkout-button,.newsletter-form__button,.product-form__submit,.atc,.drawer .checkout,.a-sticky__btn{background:var(--ink)!important;color:var(--paper)!important;font-family:var(--a-serif)!important;font-style:italic!important;font-size:1.02rem!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:1.05rem 1.8rem!important;transform:none!important;transition:background .3s var(--a-ease),letter-spacing .3s var(--a-ease)!important}.button:before,.button:after,.product-form__submit:before,.atc:before,.a-sticky__btn:before{content:none!important}.button:not(.button--secondary):after,.product-form__submit:after,.cart__checkout-button:after,.a-sticky__btn:after{content:"\27f6"!important;display:inline-block;margin-left:.7rem;font-style:normal;transition:transform .35s var(--a-ease);transform:none;position:static;width:auto;height:auto;border:none;box-shadow:none!important}.button:hover,.product-form__submit:hover,.cart__checkout-button:hover,.customer button:hover{background:var(--oxblood)!important;transform:none!important;box-shadow:none!important}.button:hover:after,.product-form__submit:hover:after,.cart__checkout-button:hover:after{transform:translate(6px)}.button:active,.product-form__submit:active{background:var(--ink)!important;transform:none!important}.product-form__submit[aria-disabled=true],.product-form__submit:disabled{background:var(--paper-2)!important;color:var(--stone)!important;font-style:italic!important}.product-form__submit[aria-disabled=true]:after{content:none!important}.button--secondary,.button--tertiary,a.button--secondary,.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ink)!important;font-family:var(--a-serif)!important;font-style:italic!important;font-size:.98rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:.02em!important;border:1px solid var(--hairline)!important;box-shadow:none!important;border-radius:0!important}.button--secondary:before,.button--secondary:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:none!important}.button--secondary:hover,.shopify-payment-button__button--unbranded:hover{border-color:var(--ink)!important;background:transparent!important;color:var(--oxblood)!important}.quick-add__submit,.quick-add-modal__toggle{font-family:var(--a-serif)!important;font-style:italic!important;font-size:.86rem!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:400!important;border:1px solid var(--hairline)!important;background:var(--paper)!important;color:var(--ink)!important;box-shadow:none!important}.quick-add__submit:hover,.quick-add-modal__toggle:hover{border-color:var(--ink)!important;color:var(--oxblood)!important;background:var(--paper)!important}cart-drawer .drawer__inner{background:var(--paper)!important;border-left:1px solid var(--hairline);padding:0}cart-drawer .drawer__header{padding:1.5rem 1.6rem;border-bottom:1px solid var(--hairline)}cart-drawer .drawer__heading{font-family:var(--a-serif)!important;font-style:italic;font-size:1.35rem!important;letter-spacing:.02em;text-transform:none!important;font-weight:400!important}cart-drawer .drawer__close{color:var(--ink)}cart-drawer .drawer__close:hover{color:var(--oxblood)}cart-drawer .cart-item{border-bottom:1px dotted var(--hairline);padding:1.2rem 0}cart-drawer .cart-item__name{font-family:var(--a-serif)!important;font-weight:500!important;font-size:1rem!important}cart-drawer .cart-item__details,cart-drawer .product-option{font-size:.68rem!important;color:var(--stone)!important;letter-spacing:.06em}cart-drawer .cart-item__image{border-radius:0!important;box-shadow:0 8px 20px #13111014}cart-drawer .quantity{border:1px solid var(--hairline)!important;border-radius:0!important;box-shadow:none!important}cart-drawer .cart-remove-button .icon-remove{color:var(--stone)}cart-drawer .cart-remove-button:hover .icon-remove{color:var(--oxblood)}cart-drawer .drawer__footer{background:var(--paper-2)!important;border-top:1px solid var(--hairline)!important;padding:1.5rem 1.6rem!important}cart-drawer .totals__total{font-size:.6rem!important;letter-spacing:.32em;text-transform:uppercase;font-weight:600!important;font-family:var(--a-sans)!important}cart-drawer .totals__total-value{font-family:var(--a-serif)!important;font-size:1.3rem!important;font-weight:500!important}cart-drawer .cart__empty-text{font-size:0!important}cart-drawer .cart__empty-text:after{content:"The archive awaits.";font-family:var(--a-serif);font-style:italic;font-size:1.5rem;color:var(--ink);display:block}cart-drawer .drawer__inner-empty .button{margin-top:1.4rem}.button,.shopify-challenge__button,.customer button,button.button,.cart__checkout-button,.newsletter-form__button,.a-sticky__btn,.atc,.drawer .checkout{font-style:normal!important;font-weight:500!important;font-size:.98rem!important;letter-spacing:.05em!important}.product-form__submit{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important;font-style:normal!important;font-weight:500!important;font-size:.98rem!important;letter-spacing:.05em!important}.product-form__submit:after{content:none!important}.product-form__submit:hover{background:var(--paper-2)!important;color:var(--ink)!important}.shopify-payment-button__button--unbranded{background:var(--ink)!important;color:var(--paper)!important;border:none!important;font-style:normal!important;font-weight:500!important;font-size:1rem!important;letter-spacing:.05em!important;padding:1.1rem 1.8rem!important;font-family:var(--a-serif)!important}.shopify-payment-button__button--unbranded:after{content:"\27f6"!important;display:inline-block;margin-left:.7rem;transition:transform .35s var(--a-ease);position:static;width:auto;height:auto;border:none}.shopify-payment-button__button--unbranded:hover{background:var(--oxblood)!important;color:var(--paper)!important;border:none!important}.shopify-payment-button__button--unbranded:hover:after{transform:translate(6px)}cart-drawer .drawer__heading{font-style:normal!important}cart-drawer .cart__empty-text:after{font-style:normal}.quick-add__submit,.quick-add-modal__toggle{font-style:normal!important;font-weight:500!important}.a-nav__cart svg{display:none}.a-nav__cart:before{content:"Cart";font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.a-nav__cart .cart-count-bubble{position:static;width:auto;height:auto;background:transparent;color:var(--ink);font-family:var(--a-serif);font-size:.95rem;padding:0;margin-left:.5rem}.a-nav__cart .cart-count-bubble span[aria-hidden]{font-family:var(--a-serif)}.a-nav__cart .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}cart-drawer:not(.active) .drawer{visibility:hidden!important}cart-drawer:not(.active){pointer-events:none}body:not(.overflow-hidden) cart-drawer:not(.active){background:transparent!important}.cart-remove-button .button,.cart-remove-button a,button.quantity__button,.drawer__close,.quick-add-modal__toggle .icon-wrap,.modal__close-button,.share-button__button,.slider-button{background:transparent!important;color:var(--ink)!important;border:none!important;padding:0!important;box-shadow:none!important;font-size:inherit!important;min-width:44px}.cart-remove-button .button:after,.cart-remove-button a:after,button.quantity__button:after,.drawer__close:after,.modal__close-button:after{content:none!important}.cart-remove-button:hover .button,.cart-remove-button:hover a{color:var(--oxblood)!important}cart-drawer .cart-items thead,cart-drawer .cart-items caption,cart-drawer th.caption-with-letter-spacing{display:none!important}cart-drawer .cart-item{display:flex;gap:1rem;align-items:flex-start}cart-drawer .cart-item__totals{font-family:var(--a-serif);font-weight:500}cart-drawer .quantity{width:100px;min-height:0;height:40px}cart-drawer .quantity__input{font-size:.85rem}@media(min-width:750px){cart-drawer .drawer__inner{max-width:420px}}.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button,.drawer .checkout,.a-sticky__btn{text-transform:uppercase!important;font-size:.8rem!important;letter-spacing:.22em!important;font-weight:500!important}.product-form__submit{transition:letter-spacing .35s var(--a-ease),box-shadow .25s!important}.product-form__submit:hover{background:transparent!important;color:var(--ink)!important;letter-spacing:.28em!important;box-shadow:inset 0 0 0 1px var(--ink)!important}.shopify-payment-button__button--unbranded{position:relative!important;overflow:hidden!important}.shopify-payment-button__button--unbranded:before{content:""!important;position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.22) 50%,transparent 100%);transform:skew(-12deg);transition:left .6s var(--a-ease)}.shopify-payment-button__button--unbranded:hover:before{left:120%}.a-fly{position:fixed;z-index:4000;pointer-events:none;object-fit:cover;box-shadow:0 20px 50px #13111040;transition:transform .75s cubic-bezier(.3,.7,.3,1),opacity .75s}@media(prefers-reduced-motion:reduce){.a-fly{display:none}}.a-nav__cart:before{content:none!important}.a-nav__cart-label{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.a-nav__cart #cart-icon-bubble{display:inline-flex;margin-left:.45rem}.a-nav__cart .cart-count-bubble{position:static;width:auto;height:auto;background:transparent;color:var(--ink);font-family:var(--a-serif);font-size:.95rem;padding:0;margin:0}.product-form__submit{background:var(--oxblood)!important;color:var(--paper)!important;border:none!important;box-shadow:none!important;transition:letter-spacing .6s var(--a-ease)!important}.product-form__submit:hover{background:var(--oxblood)!important;color:var(--paper)!important;letter-spacing:.3em!important;box-shadow:none!important}.product-form__submit[aria-disabled=true],.product-form__submit:disabled{background:var(--paper-2)!important;color:var(--stone)!important}.shopify-payment-button__button--unbranded{background:var(--ink)!important}.shopify-payment-button__button--unbranded:after{content:""!important;position:absolute;left:50%;bottom:10px;height:1px;width:0;background:var(--paper);transform:translate(-50%);transition:width .45s var(--a-ease);margin:0}.shopify-payment-button__button--unbranded:hover:after{width:44%;transform:translate(-50%)}.shopify-payment-button__button--unbranded:hover{background:var(--ink)!important}.a-buy-fb{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);display:flex;align-items:center;justify-content:center;z-index:2}.a-buy-fb .sp{width:20px;height:20px;border:1.5px solid rgba(255,255,255,.25);border-top-color:var(--paper);border-radius:50%;animation:a-spin .5s linear infinite}@keyframes a-spin{to{transform:rotate(360deg)}}.a-buy-fb svg{width:26px;height:26px}.a-buy-fb circle{fill:none;stroke:var(--paper);stroke-width:1.5;stroke-dasharray:70;stroke-dashoffset:70;animation:a-draw .4s var(--a-ease) forwards}.a-buy-fb path{fill:none;stroke:var(--paper);stroke-width:2;stroke-linecap:round;stroke-dasharray:22;stroke-dashoffset:22;animation:a-draw .3s .25s var(--a-ease) forwards}@keyframes a-draw{to{stroke-dashoffset:0}}cart-drawer .drawer{justify-content:flex-end!important}cart-drawer .drawer__inner{max-width:400px!important;width:88vw!important;height:100%!important;background:var(--paper)!important;border-left:1px solid var(--hairline)!important;display:flex;flex-direction:column}cart-drawer .drawer__header{padding:1.4rem 1.5rem!important;border-bottom:1px solid var(--hairline)!important}cart-drawer .drawer__heading{font-size:1.2rem!important}cart-drawer .drawer__heading:after{content:" \2014  Records";color:var(--stone);font-size:.85rem}cart-drawer .drawer__contents{overflow-y:auto}cart-drawer .cart-item{padding:1.1rem 0!important;margin:0 1.5rem;border-bottom:1px dotted var(--hairline)!important}cart-drawer .cart-item__media,cart-drawer .cart-item__image{width:64px!important;min-width:64px}cart-drawer .cart-item__name{font-size:.92rem!important;line-height:1.35}cart-drawer .product-option,cart-drawer .cart-item__details *{font-size:.66rem!important;color:var(--stone)!important}cart-drawer .cart-item__totals .price{font-size:.9rem!important}cart-drawer .quantity{width:92px!important;height:36px!important}cart-drawer .cart__dynamic-checkout-buttons,cart-drawer .cart-note{display:none!important}cart-drawer .drawer__footer{margin-top:auto}cart-drawer .drawer__footer>details{display:none!important}cart-drawer .drawer__contents::-webkit-scrollbar{width:4px}cart-drawer .drawer__contents::-webkit-scrollbar-thumb{background:var(--hairline)}cart-drawer .cart-item button,cart-drawer .cart-item .button,cart-drawer cart-remove-button,cart-drawer cart-remove-button *,cart-drawer .cart-item a.button{background:transparent!important;color:var(--ink)!important;border:none!important;box-shadow:none!important;padding:0!important;min-width:36px!important;min-height:36px!important;font-size:0!important}cart-drawer .cart-item button:after,cart-drawer .cart-item .button:after,cart-drawer .cart-item button:before,cart-drawer .cart-item .button:before{content:none!important}cart-drawer .cart-item button svg,cart-drawer cart-remove-button svg{width:14px;height:14px;color:var(--stone);display:block;margin:0 auto}cart-drawer cart-remove-button:hover svg,cart-drawer .cart-item button:hover svg{color:var(--oxblood)}cart-drawer .quantity{display:inline-flex!important;align-items:center!important;width:auto!important;height:36px!important;border:1px solid var(--hairline)!important;border-radius:0!important}cart-drawer .quantity__button{width:30px!important;height:34px!important;font-size:.9rem!important;color:var(--ink)!important;background:transparent!important}cart-drawer .quantity__button svg{width:10px;height:10px;color:var(--ink)}cart-drawer .quantity__input{width:34px!important;min-width:34px!important;font-size:.85rem!important;color:var(--ink)!important;background:transparent!important;border:none!important;text-align:center!important;padding:0!important;opacity:1!important;font-family:var(--a-sans)!important}cart-drawer .cart-item{display:grid!important;grid-template-columns:64px 1fr auto!important;gap:.9rem!important;align-items:start!important}cart-drawer .cart-item__totals{text-align:right}cart-drawer .cart-item__name{font-size:.88rem!important}cart-drawer .cart-item cart-remove-button{margin-left:.4rem}cart-drawer .drawer__footer .cart__ctas{display:block!important}cart-drawer .cart__checkout-button{width:100%!important;justify-content:center!important;display:flex!important}cart-drawer .cart-item svg{width:13px!important;height:13px!important;max-width:13px!important;max-height:13px!important;color:var(--stone)!important}cart-drawer .cart-item .quantity__button svg{width:10px!important;height:10px!important;color:var(--ink)!important}cart-drawer .cart-item svg:hover{color:var(--oxblood)!important}cart-drawer .cart-item .icon-remove{width:13px!important;height:13px!important}cart-drawer .cart-item .cart-remove-button{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}cart-drawer .cart-item .cart-remove-button .svg-wrapper{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;display:block!important;overflow:hidden}cart-drawer .cart-item .cart-remove-button svg{width:14px!important;height:14px!important;color:var(--stone)!important}cart-drawer .cart-item .cart-remove-button:hover svg{color:var(--oxblood)!important}cart-drawer .quantity__button .svg-wrapper{width:10px!important;height:10px!important;display:block!important}cart-drawer .drawer__close .svg-wrapper{width:16px!important;height:16px!important;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/archive.css.map */
