:root{--iklil-violet: #7B4FA6;--iklil-violet-dark: #5A3A80;--iklil-gold: #c4a44d;--iklil-green: #2d5a27;--iklil-sand: #f5f2ed;--iklil-font-display: "Cormorant Garamond", Georgia, serif;--iklil-font-arabic: "Tajawal", "Arimo", sans-serif}h1,h2,h3,.font-heading,[class*=heading],[style*=font-heading--family],[style*="var(--font-heading--family)"]{font-family:var(--iklil-font-display)!important}.hero h1,.hero h2,.section h1,.section h2{font-family:var(--iklil-font-display)!important;font-weight:500!important;letter-spacing:-.02em!important}[dir=rtl],.arabic,p:is([lang=ar]),*[lang=ar]{font-family:var(--iklil-font-arabic)!important;direction:rtl}.color-scheme-1 .button--primary,.color-scheme-1 [class*=button--style-button]{background-color:var(--iklil-violet)!important;border-color:var(--iklil-violet)!important;color:#fff!important}.color-scheme-1 .button--primary:hover,.color-scheme-1 [class*=button--style-button]:hover{background-color:var(--iklil-violet-dark)!important;border-color:var(--iklil-violet-dark)!important}.announcement-bar{font-family:var(--iklil-font-arabic)!important;font-weight:400!important;letter-spacing:.08em!important}.hero{position:relative}.hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--iklil-violet),var(--iklil-green),var(--iklil-gold));pointer-events:none}.card,[class*=product-card]{transition:transform .25s ease,box-shadow .25s ease!important}.card:hover,[class*=product-card]:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #2c2c1a1f!important}.card h3,.card h4,[class*=product-card] h3,[class*=product-card] h4{font-family:var(--iklil-font-display)!important;font-weight:500!important;font-size:1.1rem!important}.product-list h3,.section h3{font-family:var(--iklil-font-display)!important;font-size:2rem!important;font-weight:400!important;letter-spacing:-.01em!important}.header__logo img,.header [class*=logo] img{max-height:56px!important;width:auto!important}.color-scheme-3{border-top:3px solid var(--iklil-gold)}.header a,.header nav a,[class*=header__menu] a{font-family:var(--iklil-font-arabic)!important;letter-spacing:.05em!important}.footer h3,.footer h4,.footer [class*=heading]{font-family:var(--iklil-font-display)!important;letter-spacing:.1em!important}.footer{border-top:3px solid var(--iklil-gold)!important}.badge{font-family:var(--iklil-font-arabic)!important;letter-spacing:.05em!important}.price,[class*=price]{font-family:var(--iklil-font-display)!important;font-weight:500!important}input,textarea,select{font-family:var(--iklil-font-arabic)!important}.media-with-content,[class*=editorial]{overflow:hidden}.media-with-content img{transition:transform .5s ease!important}.media-with-content:hover img{transform:scale(1.03)!important}@media(prefers-reduced-motion:no-preference){.product-list,.media-with-content,.hero{animation:fadeUp .6s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.placeholder-svg,[class*=placeholder] svg,svg.icon-placeholder{display:none!important}.product__media--placeholder,[class*=media--placeholder],[class*=placeholder-background]{background:linear-gradient(135deg,#7b4fa612,#c8a84b17)!important;border:1px solid rgba(200,168,75,.15)!important}[class*=product-card] [class*=media]:not(:has(img)),[class*=product-card] .card__media:not(:has(img)){background:#f5f2ed!important}@media screen and (max-width:768px){h1{font-size:clamp(2rem,8vw,3rem)!important}h2{font-size:clamp(1.5rem,6vw,2.2rem)!important}}.section--zellige,.product-list,.iklil-cats-section{position:relative}.section--zellige:before,.section--zellige:after{content:"";position:absolute;width:96px;height:96px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cg fill='none'%3E%3Cpolygon points='48,6 57,28 80,28 62,42 68,65 48,52 28,65 34,42 16,28 39,28' stroke='%23C8A84B' stroke-width='1.2' fill='rgba(200,168,75,0.07)'/%3E%3Cpolygon points='48,18 54,34 71,34 58,43 63,59 48,50 33,59 38,43 25,34 42,34' stroke='%237B4FA6' stroke-width='0.7' fill='rgba(123,79,166,0.05)'/%3E%3Ccircle cx='48' cy='48' r='14' stroke='rgba(200,168,75,0.3)' stroke-width='0.6' fill='none'/%3E%3Cline x1='48' y1='6' x2='48' y2='90' stroke='rgba(200,168,75,0.15)' stroke-width='0.5'/%3E%3Cline x1='6' y1='48' x2='90' y2='48' stroke='rgba(200,168,75,0.15)' stroke-width='0.5'/%3E%3Cline x1='20' y1='20' x2='76' y2='76' stroke='rgba(123,79,166,0.1)' stroke-width='0.4'/%3E%3Cline x1='76' y1='20' x2='20' y2='76' stroke='rgba(123,79,166,0.1)' stroke-width='0.4'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:0}.section--zellige:before{top:8px;left:8px;opacity:.75}.section--zellige:after{bottom:8px;right:8px;transform:rotate(180deg);opacity:.75}.product-list:before{content:"";position:absolute;top:16px;right:16px;width:72px;height:72px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none'%3E%3Cpolygon points='36,4 43,21 60,21 47,31 51,49 36,39 21,49 25,31 12,21 29,21' stroke='%23C8A84B' stroke-width='1' fill='rgba(200,168,75,0.06)'/%3E%3Ccircle cx='36' cy='36' r='10' stroke='rgba(200,168,75,0.25)' stroke-width='0.5' fill='none'/%3E%3Cline x1='36' y1='4' x2='36' y2='68' stroke='rgba(200,168,75,0.12)' stroke-width='0.4'/%3E%3Cline x1='4' y1='36' x2='68' y2='36' stroke='rgba(200,168,75,0.12)' stroke-width='0.4'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;opacity:.6;z-index:0}.announcement-bar{background:linear-gradient(90deg,var(--iklil-violet),var(--iklil-violet-dark))!important}.collection h1,.main-collection-banner h1{font-family:var(--iklil-font-display)!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:400!important;letter-spacing:-.02em!important}.product h1,.product__title{font-family:var(--iklil-font-display)!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:500!important}:focus-visible{outline:2px solid var(--iklil-gold)!important;outline-offset:3px!important}.iklil-zellige-border{background-image:repeating-linear-gradient(45deg,rgba(200,168,75,.08) 0px,rgba(200,168,75,.08) 2px,transparent 2px,transparent 14px),repeating-linear-gradient(-45deg,rgba(123,79,166,.06) 0px,rgba(123,79,166,.06) 2px,transparent 2px,transparent 14px);height:6px;width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-feather.css.map */
