:root{--aa-ivory: #FDFAF5;--aa-ivory-2: #F5EFE4;--aa-sand: #E8DCC8;--aa-sand-dark: #C8B89A;--aa-hero-bg: #0F0D09;--aa-hero-bg2: #1A1610;--aa-gold: #B8860B;--aa-gold-bright: #D4AF37;--aa-gold-pale: #EDD98A;--aa-bronze: #7A5C00;--aa-text: #1C1208;--aa-text-muted: #6B5B3E;--aa-border: #DED0B6;--aa-card-bg: #FFFFFF;--ff-heading: "Cinzel", "Playfair Display", serif;--ff-serif: "Playfair Display", Georgia, serif;--ff-body: "Inter", system-ui, sans-serif}html{scroll-behavior:smooth}body{font-family:var(--ff-body);font-weight:400;letter-spacing:.015em;-webkit-font-smoothing:antialiased;color:var(--aa-text)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--aa-ivory-2)}::-webkit-scrollbar-thumb{background:var(--aa-gold);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--aa-gold-bright)}::selection{background:var(--aa-gold);color:var(--aa-ivory)}.announcement-bar,[class*=announcement]{background:var(--aa-hero-bg)!important;color:var(--aa-gold-pale)!important;font-family:var(--ff-body)!important;font-size:.68rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-bottom:1px solid var(--aa-bronze)!important}header,.header,.header-section,header-component,.header__wrapper{background:var(--aa-hero-bg)!important;border-bottom:1px solid rgba(184,134,11,.25)!important}.header__logo,.header .logo,[class*=header__logo]{font-family:var(--ff-heading)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.3em!important;color:var(--aa-gold-bright)!important;text-transform:uppercase!important}.header__nav a,.header__menu a,nav a,[class*=nav__link],[class*=header__menu] a{font-family:var(--ff-body)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#fdfaf599!important;transition:color .3s ease!important}.header__nav a:hover,nav a:hover,[class*=nav__link]:hover{color:var(--aa-gold-bright)!important}header svg,.header__icons svg,.header__icons button,.header__icons a{color:#fdfaf5bf!important;fill:#fdfaf5bf!important}.hero-wrapper{position:relative}.hero-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%23B8860B' stroke-width='0.4' opacity='0.15'%3E%3Cpolygon points='40,2 78,21 78,59 40,78 2,59 2,21'/%3E%3Cpolygon points='40,14 66,27 66,53 40,66 14,53 14,27'/%3E%3Ccircle cx='40' cy='40' r='12'/%3E%3Cline x1='40' y1='2' x2='40' y2='78'/%3E%3Cline x1='2' y1='40' x2='78' y2='40'/%3E%3C/g%3E%3C/svg%3E");background-size:80px 80px;pointer-events:none;z-index:1}.hero-wrapper .text-block--text_KxeJ6r p,.hero-wrapper .text-block.h1 p{font-family:var(--ff-heading)!important;font-size:clamp(2.8rem,6vw,5.5rem)!important;font-weight:700!important;letter-spacing:.1em!important;color:#fdfaf5!important;line-height:1.05!important;text-transform:uppercase!important;text-align:center!important;margin:0!important}.hero-wrapper .text-block--eyebrow_aa p{color:#b8860b!important;font-size:.68rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;font-family:var(--ff-body)!important;font-weight:500!important;text-align:center!important;margin:0!important}.hero-wrapper .text-block--desc_aa p{color:#fdfaf580!important;font-size:.85rem!important;letter-spacing:.14em!important;font-family:var(--ff-body)!important;font-weight:400!important;text-align:center!important;margin:0!important}.hero-wrapper .text-block{text-align:center!important;align-self:center!important;width:100%!important;max-width:800px!important;margin-left:auto!important;margin-right:auto!important}.hero-wrapper .hero__container,.hero-wrapper .hero__container>*,.hero-wrapper .hero__container [class*=group]{align-items:center!important;justify-content:center!important;text-align:center!important;padding-inline-start:0!important;max-width:900px!important;margin:0 auto!important}.hero-wrapper .spacing-style[style*=width]{width:90%!important;max-width:860px!important;margin:0 auto!important}.hero-wrapper .button,.hero-wrapper a[class*=button]{background:transparent!important;border:1px solid #B8860B!important;color:#d4af37!important;font-family:var(--ff-body)!important;font-size:.65rem!important;letter-spacing:.28em!important;text-transform:uppercase!important;padding:14px 44px!important;border-radius:0!important;transition:background .35s ease,color .35s ease!important}.hero-wrapper .button:hover,.hero-wrapper a[class*=button]:hover{background:#b8860b!important;color:#fdfaf5!important}.ui-test-product-list{background:var(--aa-ivory)!important;padding:80px 0!important}.ui-test-product-list h2,.ui-test-product-list h3,[class*=featured-collection] h2,[data-section-type*=collection] h2,.collection__title{font-family:var(--ff-heading)!important;font-size:clamp(1.4rem,2.5vw,2.2rem)!important;letter-spacing:.2em!important;color:var(--aa-text)!important;font-weight:700!important;text-transform:uppercase!important;text-align:center!important}.ui-test-product-list h2:after{content:"";display:block;width:36px;height:2px;background:linear-gradient(90deg,var(--aa-gold),var(--aa-gold-bright),var(--aa-gold));margin:14px auto 0}.ui-test-product-list .resource-list--grid{--resource-list-columns: repeat(4, 1fr) !important;--resource-list-columns-mobile: repeat(2, 1fr) !important;--resource-list-column-gap-desktop: 28px !important;--resource-list-row-gap-desktop: 46px !important;--resource-list-column-gap-mobile: 14px !important;--resource-list-row-gap-mobile: 28px !important;max-width:1320px!important;margin-inline:auto!important;padding-inline:40px!important;box-sizing:border-box!important}@media(max-width:749px){.ui-test-product-list .resource-list--grid{padding-inline:18px!important}}.ui-test-product-list .product-card{background:transparent!important}.ui-test-product-list .product-card__content,.ui-test-product-list .product-grid__card{display:flex!important;flex-direction:column!important;background:transparent!important;border:none!important;--border-width: 0px !important;--product-card-gap: 0px !important;padding:0!important}.ui-test-product-list .card-gallery{--gallery-aspect-ratio: 1 !important;border-radius:14px!important;overflow:hidden!important;background:var(--aa-ivory-2)!important;position:relative!important}.ui-test-product-list .product-media__image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .7s cubic-bezier(.22,.61,.36,1),filter .6s ease!important;filter:brightness(.98) saturate(.97)!important}.ui-test-product-list .product-card:hover .product-media__image{transform:scale(1.06)!important;filter:brightness(1.03) saturate(1.06)!important}.ui-test-product-list .card-gallery:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:1px solid var(--aa-gold)!important;border-radius:14px!important;opacity:0!important;transition:opacity .45s ease!important;pointer-events:none!important;z-index:2!important}.ui-test-product-list .product-card:hover .card-gallery:after{opacity:.8!important}.ui-test-product-list .group-block{padding-top:14px!important}.ui-test-product-list .group-block-content{--flex-direction: column !important;--horizontal-alignment: flex-start !important;--vertical-alignment: flex-start !important;--gap: 5px !important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.ui-test-product-list .product-card .text-block.h5 p,.ui-test-product-list .product-card [class*=product_title] p{font-family:var(--ff-serif)!important;font-size:.92rem!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--aa-text)!important;line-height:1.35!important;margin:0!important}.ui-test-product-list product-price{text-align:left!important;width:100%!important}.ui-test-product-list product-price .price,.ui-test-product-list .price__regular .price{color:var(--aa-gold)!important;font-family:var(--ff-body)!important;font-weight:500!important;font-size:.82rem!important;letter-spacing:.03em!important}.ui-test-product-list .compare-at-price,.ui-test-product-list .price-item--regular.compare-at-price{color:var(--aa-text-muted)!important;text-decoration:line-through!important;font-size:.74rem!important;opacity:.7!important}.ui-test-product-list .quick-add__submit,.ui-test-product-list .quick-add button{background:var(--aa-text)!important;color:var(--aa-ivory)!important;border:none!important;border-radius:8px!important;font-size:.62rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.ui-test-product-list .quick-add__submit:hover,.ui-test-product-list .quick-add button:hover{background:var(--aa-gold)!important;color:var(--aa-ivory)!important}.ui-test-product-list .badge,.ui-test-product-list [class*=badge]{border-radius:6px!important;font-size:.55rem!important;letter-spacing:.12em!important;padding:3px 8px!important}.button,button[type=submit],.btn,.button--primary,[class*=button--primary]{font-family:var(--ff-body)!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;padding:14px 38px!important;transition:background .35s ease,color .35s ease,border-color .35s ease!important}[class*=add-to-cart],product-form button,.product-form__submit{background:var(--aa-gold)!important;border:1px solid var(--aa-gold)!important;color:var(--aa-ivory)!important;letter-spacing:.2em!important;border-radius:0!important;font-size:.68rem!important;font-weight:600!important;text-transform:uppercase!important;transition:background .3s ease,transform .2s ease!important}[class*=add-to-cart]:hover,product-form button:hover,.product-form__submit:hover{background:var(--aa-bronze)!important;border-color:var(--aa-bronze)!important;transform:translateY(-1px)}.product,[class*=product-template],[class*=product-page]{background:var(--aa-ivory)!important}.product__title,h1.product__title{font-family:var(--ff-heading)!important;font-size:clamp(1.5rem,3vw,2.8rem)!important;letter-spacing:.1em!important;color:var(--aa-text)!important;font-weight:700!important;text-transform:uppercase!important}.product__description,[class*=product-description],.rte p{color:var(--aa-text-muted)!important;line-height:1.9!important;font-size:.9rem!important;font-family:var(--ff-body)!important}.product__price,.price-item{color:var(--aa-gold)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.04em!important}.product__media-gallery,[class*=product__media]{background:var(--aa-ivory-2)!important}.variant-button,fieldset [class*=button],[class*=variant-button]{background:transparent!important;border:1px solid var(--aa-border)!important;color:var(--aa-text-muted)!important;font-size:.7rem!important;letter-spacing:.1em!important;border-radius:0!important;text-transform:uppercase!important;transition:all .25s ease!important}.variant-button.selected,[class*=variant-button].selected{background:var(--aa-text)!important;border-color:var(--aa-text)!important;color:var(--aa-ivory)!important}[class*=collection-page],.template-collection main{background:var(--aa-ivory)!important}.collection-page__title,h1.collection__title{font-family:var(--ff-heading)!important;font-size:clamp(1.6rem,3vw,2.6rem)!important;letter-spacing:.2em!important;color:var(--aa-text)!important;text-transform:uppercase!important}.facets,[class*=facet],[class*=filter],[class*=sort] select{background:var(--aa-card-bg)!important;border-color:var(--aa-border)!important;color:var(--aa-text)!important;border-radius:0!important}.cart-drawer,[class*=cart-drawer],[class*=drawer]{background:var(--aa-hero-bg2)!important;color:var(--aa-ivory)!important;border-left:1px solid rgba(184,134,11,.2)!important}.cart-drawer h2,.cart-drawer h3,[class*=cart-drawer] h2,[class*=cart-drawer] h3{font-family:var(--ff-heading)!important;color:var(--aa-ivory)!important;letter-spacing:.15em!important}[class*=cart] .price,[class*=cart-item] [class*=price]{color:var(--aa-gold-bright)!important}.page-header,[class*=page-header]{background:var(--aa-hero-bg)!important;padding:70px 0 50px!important;border-bottom:1px solid rgba(184,134,11,.2)!important}.page-header h1,[class*=page-header] h1{font-family:var(--ff-heading)!important;color:var(--aa-ivory)!important;letter-spacing:.18em!important;font-size:clamp(1.8rem,3.5vw,3rem)!important}.page-content,[class*=page-content]{background:var(--aa-ivory)!important;padding:60px 0!important}.rte{color:var(--aa-text-muted)!important;font-family:var(--ff-body)!important;line-height:1.85!important}.rte h2,.rte h3{font-family:var(--ff-heading)!important;color:var(--aa-text)!important;letter-spacing:.12em!important;border-bottom:1px solid var(--aa-sand)!important;padding-bottom:10px!important;margin-top:2.5rem!important}input,select,textarea{background:var(--aa-card-bg)!important;border:1px solid var(--aa-border)!important;color:var(--aa-text)!important;border-radius:0!important;font-family:var(--ff-body)!important;font-size:.85rem!important;transition:border-color .3s ease!important}input:focus,select:focus,textarea:focus{border-color:var(--aa-gold)!important;outline:none!important;box-shadow:0 0 0 2px #b8860b1f!important}input::placeholder,textarea::placeholder{color:var(--aa-sand-dark)!important;opacity:1!important}.section-wrapper{background:var(--aa-hero-bg2)!important}.section-wrapper h3,.section-wrapper h4{font-family:var(--ff-heading)!important;color:var(--aa-ivory)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:clamp(1.2rem,2vw,1.8rem)!important}.section-wrapper p,.section-wrapper .rte p{color:#fdfaf599!important;font-size:.9rem!important;line-height:1.85!important}footer,.footer,[class*=footer-section],.footer-section{background:var(--aa-hero-bg)!important;color:#fdfaf599!important}footer:before,.footer:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--aa-gold) 20%,var(--aa-gold-bright) 50%,var(--aa-gold) 80%,transparent 100%)}.footer__heading,[class*=footer] h3,[class*=footer] h4{font-family:var(--ff-heading)!important;color:var(--aa-ivory)!important;font-size:.68rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;margin-bottom:18px!important}[class*=footer] a,.footer a{color:#fdfaf580!important;font-size:.8rem!important;letter-spacing:.06em!important;text-decoration:none!important;transition:color .3s ease!important}[class*=footer] a:hover,.footer a:hover{color:var(--aa-gold-bright)!important}[class*=footer__copyright],.footer__copyright{font-size:.68rem!important;letter-spacing:.1em!important;color:#fdfaf54d!important;text-transform:uppercase!important}.badge,[class*=badge]{background:var(--aa-gold)!important;color:var(--aa-hero-bg)!important;border-radius:0!important;font-size:.58rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:700!important;font-family:var(--ff-body)!important}[class*=breadcrumb],nav[aria-label*=breadcrumb]{color:var(--aa-text-muted)!important;font-size:.7rem!important;letter-spacing:.08em!important}.modal,[class*=modal],[class*=overlay]{background:#0f0d09eb!important}@media(max-width:768px){[class*=hero] h1,[class*=section--hero] h1{font-size:clamp(2rem,9vw,3.2rem)!important;letter-spacing:.08em!important}.card__heading,[class*=card__heading]{font-size:.68rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/al-aqsa.css.map?cachebust=695223682 */
